mysql遇到的坑

1, 导入数据库时,一定不要用root账号,一定要指定db,否则自定user表的ddl,会直接删除mysql.user,导致整个数据库崩溃、
可以用如下办法解决:
 
update mysql.user set authentication_string=password('Hawk2018$$0)'),plugin='mysql_native_password'  where user='root';

mysql -uroot -p'Hawk2018$$0)'
create database dbaccount;
create database dbgameserver;
create database paydb;
create database snscenter;
exit
mysql -uroot -p'Hawk2018$$0)' -f dbaccount < ~/mysqlbk/dbaccount.sql
mysql -uroot -p'Hawk2018$$0)' -f dbgameserver < ~/mysqlbk/dbgameserver.sql
mysql -uroot -p'Hawk2018$$0)' -f paydb < ~/mysqlbk/paydb.sql
mysql -uroot -p'Hawk2018$$0)' -f snscenter < ~/mysqlbk/snscenter.sql
mysql -uroot -p'Hawk2018$$0)'
create database paishan_gamedb;
eixt
mysql -uroot -p'Hawk2018$$0)' -f paishan_gamedb < ~/mysqlbk/Dump20190313.sql

2,mysqladmin 修改密码时,如果不输入新密码,则新密码则会置空
posted @ 2019-10-29 16:59  原子切割员  阅读(176)  评论(0编辑  收藏  举报