如何使用mysql数据库基本命令添加数据库
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,如何使用mysql数据库基本命令添加数据库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。添加数据库[root@localhost ~]#
千家信息网最后更新 2026年10月31日如何使用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安全错误
数据库的锁怎样保障安全
互联网科技股
广州大一互联网络科技有限公司
科技创新与互联网经济
金融科技与互联网金融
互联网科技集团
互联网 科技创业
齐家互联网科技有限公司
互联网科技公司有风险吗
成都互联网科技公司工作好不好
健康食品互联网创新科技园项目
怎样加入科技互联网
电子商务与互联网科技的关系
云南省自由互联网科技有限公司
广州百诚互联网科技有限公司官网
上海创道互联网络科技有限公司
易企秀互联网科技是做什么的
深圳互联网科技园地址
互联网科技品牌
六子台科技互联网展会
广州全民伙伴互联网科技有限公司
互联网与科技
互联网科技公司华为
A股互联网金融科技公司
互联网金融公司科技
互联网高科技企业
本届互联网博览会上的黑科技
互联网科技股为什么大涨
新氧科技和美国互联网有关系吗
互联网时代高科技布局
现代互联网科技公司