修復mysql資料庫供應商 修復MYSQL資料庫

2021-10-18 18:17:38 字數 926 閱讀 4867

whereis mysql

cd /usr/local/mysql

mysqlcheck -u root -p --auto-repair --check --optimize --all-databases

修復後看看大小:

df -h

du -h --max-depth=1  /usr/local/mysql/datat

myisamchk -c -r *.myi (要寫具體myi名字+路徑)

四種在mysql中修改root密碼的方法,可能對大家有所幫助!

方法1: 用set password命令

mysql -u root

mysql> set password for 'root'@'localhost' = password('newpass');

方法2:用mysqladmin

mysqladmin -u root password "newpass"

如果root已經設定過密碼,採用如下方法

mysqladmin -u root password oldpass "newpass"

mysql -u root

mysql> use mysql;

mysql> update user set password = password('newpass') where user = 'root';

mysql> flush privileges;

在丟失root密碼的時候,可以這樣

mysqld_safe --skip-grant-tables&

mysql -u root mysql

mysql> update user set password=password("new password") where user='root';

mysql> flush privileges;

修復mysql語句 mysql修復資料庫

1.如果資料庫龐大讀寫非常慢的時候,精簡優化sql語句效果不是很明顯的時候,一定試試這個語句 mysqlcheck a o r p 並輸入mysql的root密碼,逐個修復所有資料庫 2.優化 optimize table name 個人感覺效果不是太好 3.只是對某個表進行修復可以用 myisam...

修復MYSQL資料庫

whereis mysql cd usr local mysql mysqlcheck u root p auto repair check optimize all databases 修復後看看大小 四種在mysql中修改root密碼的方法,可能對大家有所幫助 方法1 用set password...

快速修復MySQL資料庫

mysql自帶的可以檢查和修復myisam表,並且它還可以優化和分析表。mysqlcheck的功能類似myisamchk,但其工作不同。主要差別是當mysqld伺服器在執行時必須使用mysqlcheck,而myisamchk應用於服務 器沒有執行時。使用mysqlcheck的好處是不需要停止伺服器來...