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