mysql数据库常用语句总结

一.对数据库的操作
1.链接数据库:
mysql -u用户名 -p 密码

mysql - u用户名 -p
enter password 密码。

2.查看当前有的数据库:

show databases;

3.创建数据库:一般编码都指定是utf8。

create database 名字 charset=“utf8”;

4.使用数据库:

use 数据库的名字

5.查看数据库创建时的语句。

show create database 名字;

二.对表的操作:
1.查看数据库有的表

show tables;

2.创建表

create table 表名(字段1 类型 约束,字段2 类型 约束…);

3.查看表结构

desc 表名;

4.向表中插入内容
(1)插入全部内容

insert into 表名 values(与创建表中字段对应的值);

(2)插入部分内容:

insert into 表名(插入的字段名1,名2…) values(与前面对应的值);

(3)插入多条

insert into 表名 values(与创建表中字段对应的值),
(与创建表中字段对应的值)…;

5.修改表中的值;

update 表名 set 字段=value where 条件;(选出要修改的某个值,
没有条件整个字段下面的值就会全部被修改)

6.删除
(1)物理删除

delete from 表名 where 条件;

(2)逻辑删除

增加一个bit类型的字段,用来标记某些数据被删除

7.修改字段
(1)添加字段

alter table 表名 add 名字 类型 约束;

(2)修改字段类型约束

alter table 表名 modify 字段名 类型 约束;

(3)修改字段名

alter table 表名 change 原字段名 新字段名 类型 约束;

(4)删除字段

alter table 表名 drop 名字;

8.最基本的查询

select * from 表名;
(显示表中所有的信息)


在这里查询语句比较多,我放在下一章详细总结。

猜你喜欢

转载自blog.csdn.net/zhangbiaoxiaoming/article/details/84947978