2011年12月10日 星期六

MySQL 筆記

啥都不會,慢慢記囉。

  1. 設定 mysql 管理者 root 密碼
    以系統 root 執行
    mysqladmin -u root password '新密碼'
    ※ 注意參數是 password 不是 passwd 老是打錯而無法執行
  2. 以管理者身分進入
    mysql -u root -p
  3. 顯示資料庫
    show databases;

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

  4. 使用資料庫
    use 資庫名稱
  5. mysqlcheck 可以修復資料庫
    # mysqlcheck -A -o -r -p
    Enter password:
    ...
    xoops.session
    warning  : Number of rows changed from 3600 to 3601
    status   : OK
  6. 建立資料庫
    CREATE DATABASE xoops;
  7. 備份資料庫
    mysqldump -u root -p xoops > xoops.sql
  8. 還原資料庫
    mysql -u root -p xoops < xoops.sql
  9. 查詢使用者
    SELECT User,Host FROM mysql.user;
  10. 查詢某使用者權限,以 root 為例

沒有留言:

張貼留言