如何使用mysql数据库基本命令添加数据库
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,如何使用mysql数据库基本命令添加数据库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。添加数据库[root@localhost ~]#
千家信息网最后更新 2025年01月19日如何使用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安全错误
数据库的锁怎样保障安全
北京青鸟软件开发
想学软件开发学费是多少钱啊
数据库置疑了怎么修复
服务器上ping
网络安全运维
dnf登录到正在连接服务器闪退
进销存要用服务器吗
网络安全专业专科学校
vps网页服务器搭建
sql数据库压缩备份
浙江邮箱外贸软件开发
独立云服务器租用
共享网络安全绘图
插入数据库值乱码的
密码学算网络安全吗
网络安全与合理运用英语作文
维护网络安全的任务主要有什么
我的世界副本服务器手机网易版
pdu在网络技术的含义
访问tomcat服务器
初级网络安全工程师能拿多少钱
web项目数据库连接池配置
武汉职业技术学院网络技术
股票配资软件开发周期
专业的网络安全
数据库交换机
阿里云怎么搭载服务器
网络安全管理it专业
思易网络技术有限公司官网
鹤山电力软件开发