![134069e7088e3e479b3f6eeeb3258ce7.png](https://i-blog.csdnimg.cn/blog_migrate/738845fde5bfa134dc80ff8a61605162.jpeg)
这节讲一下mysql最简单的使用,增删改查.
首先连接数据库
![485876f4f04b23d153c4f06f03269c70.png](https://i-blog.csdnimg.cn/blog_migrate/99c3022ebd3b5ff14603bc848a8064b4.jpeg)
1.创建库
注意:执行mysql语句的时候不要忘记最后的分号;
mysql>CREATE DATABASE kmdata;
查看所有库
![45a88ec4a4b0908c92bf0325ab46048a.png](https://i-blog.csdnimg.cn/blog_migrate/5f8bfbed3248d81021cd89be1795c214.jpeg)
选择我们刚创建的库
mysql> use kmdata
查看当前选择的库
mysql> select database();
![bbc7cbd14ad44e5aec54f9485718139b.png](https://i-blog.csdnimg.cn/blog_migrate/f0d3505609f299c6473371b34b0df2c5.jpeg)
2.创建表
查看数据库里所有的表
mysql> show tables;
刚创建的库,里面还没有任何表
![c5dc5697345016ebe14bab8f067a6238.png](https://i-blog.csdnimg.cn/blog_migrate/77f24250f5a678b2a726e05f752ea2aa.jpeg)
我们首先确定一张表里要包含什么字段,
我们创建一个最简单的表格式为:
CREATE TABLE 表名(列名1 数据类型(数据长度),列名2 数据类型(数据长度),列名3 数据类型(数据长度));
我们创建一个包含ID,名字,性别和生日的表
CREATE TABLE kmtable (id varchar(20),name varchar(20),gender char(2),birthday DATE);
![38878ac47b26be00f8e7718de0aed2ce.png](https://i-blog.csdnimg.cn/blog_migrate/d14fd8ccc50295de0f1037d0fc50e11b.jpeg)
3.插入数据
INSERT INTO 表名(列名1, 列名1,...列名N) VALUES(值1, 值2,...值N);
![75cfec8309fca18c872a119ebb5d8bba.png](https://i-blog.csdnimg.cn/blog_migrate/21676b95297900f6a3ad82d597c961e4.jpeg)
插入多条数据格式:
INSERT INTO 表名(列名1, 列名1,...列名N) VALUES(值1, 值2,...值N),...,(值1, 值2,...值N);
![715619611d9a0e114a90742b949d6ce4.png](https://i-blog.csdnimg.cn/blog_migrate/8e7e3035d5f82e77019035d6198847c7.jpeg)
4.查询
SELECT * FROM 表名 WHERE 条件
![7b94d44889e911e0b93d48c6c3aa7fca.png](https://i-blog.csdnimg.cn/blog_migrate/8ec2a10edbef1c2815690f26b0d7293e.jpeg)
如果不使用WHERE条件,就是查询全部内容
![729f01fb9aa0cd488e3dd93d244e03bd.png](https://i-blog.csdnimg.cn/blog_migrate/1bf4c83b718a9097160c8b582beae062.jpeg)
5.修改表中的数据
UPDATE 表名 SET 列名=值,...,列名=值 WHERE 条件;
一定要添加WHERE条件,如果不添加,那么所有的数据都会被修改
将小明的生日改为2012年2月21日
![800607523257b7152c174b248ba99caa.png](https://i-blog.csdnimg.cn/blog_migrate/58ada529efcebfc5e06821e4efd323ea.jpeg)
6.删除表中的数据
DELETE FROM 表名 WHERE 条件;
同样需要注意WHERE条件,否则会清空整张表
我们删除id为3的数据
![2fbb3cac6c68e140cdf5d271a883a124.png](https://i-blog.csdnimg.cn/blog_migrate/6529f8fb8433779922580fa271af686c.jpeg)
7.删除表
DROP TABLE 表名 ;
先打印一下所有的表
![d67c552949b0fb99543481a59cd7a3af.png](https://i-blog.csdnimg.cn/blog_migrate/3d3d393bdb1c3a6c6c9678f99c9883e6.jpeg)
删除kmtable表
![7e6848bb80e6d5e0ff9bd16e3d2d9935.png](https://i-blog.csdnimg.cn/blog_migrate/a79827663e70fcf0914c2f016649d5d9.jpeg)
8.删除库
DROP DATABASE 数据库名;
打印所有库
![dbbfb339bda1bb843845208a3ab475e4.png](https://i-blog.csdnimg.cn/blog_migrate/930596c18b7cb4d2065f9525a99e2c93.jpeg)
删除kmdata库
![6518cd005b2fc30cc3dcaed64d8d7b23.png](https://i-blog.csdnimg.cn/blog_migrate/7d1036c0dd3e54690c9984407bf4b312.jpeg)
修改或删除任何数据时,都一定要谨慎