MySQL 筆記
啥都不會,慢慢記囉。
- 設定 mysql 管理者 root 密碼
以系統 root 執行
mysqladmin -u root password '新密碼'
※ 注意參數是 password 不是 passwd 老是打錯而無法執行
- 以管理者身分進入
mysql -u root -p
- 顯示資料庫
show databases;

下錯指令進入 mysql -root -p
顯示資料庫 show databases; 會出現錯誤訊息
Ignoring query to other database

- 使用資料庫
use 資庫名稱

- mysqlcheck 可以修復資料庫
# mysqlcheck -A -o -r -p
Enter password:
...
xoops.session
warning : Number of rows changed from 3600 to 3601
status : OK
- 建立資料庫
CREATE DATABASE xoops;
- 備份資料庫
mysqldump -u root -p xoops > xoops.sql
- 還原資料庫
mysql -u root -p xoops < xoops.sql
- 查詢使用者
SELECT User,Host FROM mysql.user;
查詢某使用者權限,以 root 為例
沒有留言:
張貼留言