mysql常用命令整理

时间:2022-09-09 12:34:46
#不压缩备份
mysqldump -u root -p userpassword databasename > /tmp/backupfile.sql
#压缩备份
mysqldump -u root -p userpassword databasename | gzip > /tmp/backupfile.sql.gz

#不压缩还原
mysql -u root -p userpassword databasename < D:\backupfile.sql
#压缩还原
gunzip < backupfile.sql.gz | mysql -u root -p userpassword databasename

#给来自124.133.55.150的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123456。
mysql identified ';
mysql>flush privileges;

#给来自124.133.55.150的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123456。
mysql identified ';
mysql>flush privileges;

#给来自124.133.55.150的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123456。
mysql identified ';
mysql>flush privileges;