CentOS 安裝 MySQL 及 簡易 好用 基本 設定

How to install and set MySQL on CentOS?

作者: 七味粉 |
文章2013-05-03
75 分享
54
    獻給不想使用 phpMyAdmin 管理 MySQL 資料庫的人。
  • 安裝MySQL

  • 
    
    [shell]yum install mysql mysql-server

  • 啟動MySQL服務

  • 
    
    [shell]service mysqld start

  • 設定 root 密碼

  • 
    
    [shell]mysqladmin -u root password 1234
    [tell]設定 root 密碼為 1234 [/tell]
    [shell]mysqladmin -u root -p password 5678
    [tell]修改 root 密碼為 5678 [/tell]


  • 連線至 MySQL

  • 
    
    [shell]mysql -u root -p

  • 操控資料庫常用語法

  • 
    
    mysql > show databases; #顯示資料庫
    mysql > use your_databases; #使用資料庫
    mysql > show your_databases; #顯示資料庫的所有 TABLE
    mysql > desc table_name; #查詢 TABLE 各欄位的資訊
    mysql > create database your_database; #建立新的資料庫
    mysql > drop your_database; #刪除資料庫

  • 使用者權限管理

  • 
    
    mysql >
    GRANT all ON your_db.* TO user@'localhost' IDENTIFIED BY '1234';
    # 把 your_db 這個資料庫的所有資料表權限給 user 使用者
    mysql > FLUSH PRIVILEGES;
    # 更新權限

  • 常用語法

  • 
    
    select 欄位名 from 資料表名稱 like '%a%'; # 查詢資料
    insert into 資料表名稱(欄位1,欄位2)values('值1','值2'); # 新增資料
    delete from 資料表名稱 where 條件式; # 刪除資料
    update 資料表名稱 set 欄位1='值1',欄位2='值2'; # 更新資料

  • 匯出匯入資料庫

  • mysql > mysqldump -u root -p db_name > backup.sql;
    
    
    # 匯出資料庫
    mysql -u root -p db_name < backup.sql
    # 匯入資料庫 (請先建立資料庫)

貼心小提醒
1.您目前未登入,若於此狀態進行文章收藏,紀錄可能無法長期保留。
2.建議登入後進行收藏,好文會幫你保存著,隨時要看也不怕找不到唷~

KiKiNote持續為您提供最優質的資訊內容,謝謝您!
不再顯示此視窗

複製成功