文章内容
1、登录数据库
1 | mysql -u root -p |
2、查看数据库列表
1 | show databases; |
3、查看某个数据库表的个数
1 | SELECT count (TABLE_NAME) FROM information_schema.TABLES WHERE TABLE_SCHEMA= '数据库名' ; |
4、查看指定数据库大小(以字节为单位)
1 | SELECT sum (DATA_LENGTH)+ sum (INDEX_LENGTH) FROM information_schema.TABLES where TABLE_SCHEMA= '数据库名' ; |
5、新建数据库命令
1 | create database 数据库名; |
1 | create database 数据库名 character set utf8; |
6、备份数据库
1 | mysqldump -u root -p 数据库名 > 2015.9.21.sql; |
7、向数据库导入大SQL文件命令
1 | source +文件路径/文件名 |
8、选择一个数据库操作
1 | use database_name; |
9、查看当前数据库下所有的表名
1 | show tables; |
10、退出 MySQL
1 | exit ; |
11、查看正在执行的任务
1 | show processlist; |
12、建立用户并授权
1 | grant all on location.* to gk1020@ '10.1.11.71' identified by 'gk1020' ; |
13、取消授权
1 | revoke all on location.* from gk1020@ '10.1.11.71' ; |
14、刷新权限
1 | flush privileges; |
15、授权
1 | grant all on location.* to gk1020@ '%' |
16、查询用户权限
1 | show grants for 你的用户 |
17、更新用户密码
1 | update user set authentication_string= '****' where user = '121221' |
create database 数据库名 default character set utf8 collate utf8_bin;
18、查看数据表的编码格式:show create table ;