MySQL初识
本文一览:
1.MySQL启动与关闭
2.MySQL服务端登陆与退出
3.基本操作
3.1 在数据库中创建表并验证是否成功
3.2 表添加数据
3.3 删除数据
1.MySQL启动与关闭
首先,在计算机管理中找到MySQL
2.MySQL服务端登陆与退出
root: exit
普通用户: Ctrl+C
3.基本操作
1 show databases; 2 //显示数据库 3 4 use sys; 5 //进入数据库 6 //注: sys 是上面的其中一个数据库 7 // use database_name; 8 9 select database(); 10 //查看所在库
3.1 在数据库中创建表并验证是否成功
show tables;
我们可在sys中看见stuinfo
desc stuinfo;
我们可以看见创建的stuinfo表了
3.2 表添加数据
select * from stuinfo;
发现表中还没有添加信息
添加: insert into stuinfo (id, name) values (01,'Amy');
结果如下:
3.3 删除数据
我们删除第二个数据Jane,发现数据全没了,为什么呢?
因为DELETE语句可以通过WHERE对要删除的记录进行选择
所以应该改为:
这下就没有问题了。
注:(a)
如果要清空表中的所有记录,可以使用下面的两种方法:
1. DELETE FROM table1
2. TRUNCATE TABLE table1
其中TRUNCATE 中的TABLE是可选的
(b)
DELETE支持ORDER BY和LIMIT。
若删除WHERE过滤出来的记录的一部分,可以使用LIMIT。
假设我们要删除stuinfo表中id等于"Mike"的前10条记录,如下:
DELETE FROM stuinfo WHERE id = '5' LIMIT 10;
DELETE FROM stuinfo WHERE id = '5' ORDER BY id DESC LIMIT 6;
(黑体字表明按照降序排列,后续会讲到,参考链接https://www.w3school.com.cn/sql/sql_orderby.asp)