MySQL常用命令收录

-- 1.创建数据库(utf8)
CREATE DATABASE `meta` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
show databases;

-- 2.开启远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED 
BY 'mypassword' WITH GRANT OPTION

flush privileges;

-- 3.修改密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
flush privileges;

-- 4.导入数据
mysql -h127.0.0.1 -uroot -p123456 my_db < /moks/my_db_new.sql

-- 5.设置最大连接数
set GLOBAL max_connections=2000;

-- 5.1 查看最大连接数(my.ini设置max_connections = 1000)
show variables like '%max_connections%';

-- 5.2 查看日志
SHOW  GLOBAL VARIABLES LIKE '%log%';

-- 6.查看当前连接
show processlist;

-- 7.dump数据库(不锁表)
mysqldump -uroot -p my_db --skip-lock-tables > my_db_20151022.sql

-- 8.linux重启mysql
service mysqld restart




你可能感兴趣的:(MySQL常用命令收录)