如何使用mysql数据库基本命令添加数据库
发表于:2025-02-24 作者:千家信息网编辑
千家信息网最后更新 2025年02月24日,如何使用mysql数据库基本命令添加数据库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。添加数据库[root@localhost ~]#
千家信息网最后更新 2025年02月24日如何使用mysql数据库基本命令添加数据库
如何使用mysql数据库基本命令添加数据库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
添加数据库
[root@localhost ~]# mysql -uroot -p #进入mysql数据表`Enter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 8...... #省略部分内容Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || sys |+--------------------+4 rows in set (0.00 sec)
mysql> create database school; #创建新库'school
Query OK, 1 row affected (0.00 sec)
mysql> show databases; #查看所有库
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| school |
| sys |
+--------------------+
5 rows in set (0.00 sec)
添加数据表
mysql>use school;mysql> create table info (id int not null,name char(6),score decimal(5,2),age int(4));Query OK, 0 rows affected (0.04 sec)mysql> desc info; #查看表结构+-------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+--------------+------+-----+---------+-------+| id | int(11) | NO | | NULL | || name | char(6) | YES | | NULL | || score | decimal(5,2) | YES | NULL | || age | int(4) | YES | | NULL | |+-------+--------------+------+-----+---------+-------+添加数据表内容mysql> insert into info (id,name,score,age)values(1,'张三',88,33);Query OK, 1 row affected (0.01 sec)mysql> insert into info (id,name,score,age)values(2,'李四',48,31);Query OK, 1 row affected (0.01 sec)mysql> insert into info (id,name,score,age)values(3,'王五',68,27);Query OK, 1 row affected (0.00 sec)mysql> select * from info; #查看表内容+----+--------+-------+------+| id | name | score | age |+----+--------+-------+------+| 1 | 张三 | 88.00 | 33 || 2 | 李四 | 48.00 | 31 || 3 | 王五 | 68.00 | 27 |+----+--------+-------+------+添加表列mysql> alter table info add column score decimal(5,2);Query OK, 0 rows affected (0.05 sec)Records: 0 Duplicates: 0 Warnings: 0mysql> select * from info; #查看表内容+----+--------+--------+-------+| id | name | hobbly | score |+----+--------+--------+-------+| 1 | zl | 看书 | NULL || 2 | 李四 | 上网 | NULL || 5 | kl | 游泳 | NULL |+----+--------+--------+-------+更改数据mysql> update info set score=82 where id=1; #更改id=1的学生成绩为82分Query OK, 1 row affected (0.01 sec)Rows matched: 1 Changed: 1 Warnings: 0mysql> select * from info; #查看更改效果+----+--------+-------+------+| id | name | score | age |+----+--------+-------+------+| 1 | 张三 | 82.00 | 33 || 2 | 李四 | 48.00 | 31 || 3 | 王五 | 68.00 | 27 |+----+--------+-------+------+删除数据表mysql> drop table info;Query OK, 0 rows affected (0.02 sec)mysql> show tables; #查看是否删除Empty set (0.00 sec) #已经删除(空表)删除库mysql> drop database school;Query OK, 0 rows affected (0.01 sec)mysql> show databases; #查看school数据库是否删除+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || sys |+--------------------+删除表列(记录条数)mysql> delete from info where hobbly=1;Query OK, 1 row affected (0.01 sec)mysql> select * from info;+----+--------+-------+------+--------+| id | name | score | age | hobbly |+----+--------+-------+------+--------+| 1 | 张三 | 82.00 | 33 | 3 || 2 | 李四 | 48.00 | 31 | 5 || 3 | 王五 | 68.00 | 27 | 4 || 2 | ff | 55 | 44 | 2 || 3 |ww | 33 |3 1 | 3 |+----+--------+-------+------+--------+删除表列(字段)mysql> select * from info; #查看数据表+----+--------+-------+--------+| id | name | score | hobbly |+----+--------+-------+--------+| 1 | zl | 88 | 看书 || 2 | 李四 | 68 | 上网 || 5 | kl | 88 | 游泳 |+----+--------+-------+--------+mysql> alter table info drop column score; #用alter删除表列mysql> select * from info; #再次查看数据表+----+--------+--------+| id | name | hobbly |+----+--------+--------+| 1 | zl | 看书 || 2 | 李四 | 上网 || 5 | kl | 游泳 |+----+--------+--------+
看完上述内容,你们掌握如何使用mysql数据库基本命令添加数据库的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
数据
李四
数据库
内容
数据表
张三
王五
游泳
命令
方法
更多
问题
束手无策
为此
再次
原因
字段
学生
对此
成绩
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器日常运维
文广新局网络安全管理制度
宿豫区多功能网络技术厂家价格
游戏网络安全方式
s助手 程序数据库
互联网科技有限公司复工
英灵神殿怎么查看服务器ip
泰安市祥奕互联网络科技
创建oracle数据库目录
服务器如何获得大量资源
140万网络安全人才
软件开发项目文件整理
多媒体与网络技术考试学习通
杭州发布网络安全知识竞赛
网络安全守护者对话
网络安全 免费下载
数据库自动化安装程序
服务器共享文件夹删除怎么恢复
平谷区品质网络技术售后保障
平湖软件开发公司
煤矿安全风险管控数据库
铜川软件开发学校
网络安全板报设计
sql大学数据库经典例题
鲸钱包 服务器开小差
软件开发 英文教材
数据库文件的创建脚本文件
机械研究生软件开发
郑州人工智能软件开发机构
网络安全广东警官学院