SQL数据库
库
1、创建数据库:Create database 数据库的名称 备注:纯数字和mysql关键字可以用``这个创建数据库的名称
2、删除数据库:drop database 数据库的名称
3、显示所有的数据库:show databases;
4、设置缺省数据库:use 数据库的名称;
5、查询数据库的创建语句:show create database 数据库的名称
6、查询数据库的存储文件:show variable like ‘datadir’;
7、修改数据库的编码:alert database 数据库名 character set 新的编码
8、查看数据库的配置:show variable;
9、修改数据库密码:set password for ‘root’@’localhost’=’password(‘密码’).
10、grant select on 数据库.*to 用户名@登陆主机 identified by “密码”
表的c-u-r-d
c-create
u-update
r-read
d-delete
1、表的创建方法:
在设置了缺省数据库的情况下
Create table 表名(属性名1 数据类型,属性名2 数据类型,……),
在没有设置缺省数据库的情况下,
create table 数据库名.表明(属性名1 数据类型,属性名2 数据类型,……),
2、更新数据表的记录:update 表名 set 要更新的属性或字段=要更新或修改的值 where 要更新的行或记录
3、删除一条记录:delete from 表名 where 要更新的行或记录
4、对已经建好的表增加字段:alter table 表名 add 属性名 数据类型,add 属性名 数据类型;
5、查看表的结构:desc 表名;show createtable 表名;
6、查看表的内容:select * from 表名;
7、查询表:精确查询 showtables,通配符查询 showtables like ‘表名%‘show tables like ‘%表名’ show tables like ‘%表名%’;
8、删除表:删除单张表:drop table 表明;删除多张表 drop table 表名1,表名2,……;
9、修改表名:alter table 旧表名 rename to 新表明;rename table 旧表名 to 新表名
10、修改表的字段类型:alter table 表明 modify 字段名 新的类型
11、修改字段名:alter table 表名 change 旧字段名 新字段名 类型