MySQL數據庫系統

一,mysql的編譯安裝

  1. 1)準備工作

    wKioL1Z9_5PQloxHAAAU_1XfOx4720.png

    wKiom1Z9_5DCl-sKAAAbeOY3FnM338.png

  2)mysql 5.5需要編譯安裝,所以先安裝cmake包

wKiom1Z-BKuB8FKFAAAlXgUfMlg917.png

2.源碼編譯及安裝

wKiom1Z-Efqg0X3SAAAMn19B1c8114.png

3.安裝後的其他調整

1)對數據庫目錄進行權限設置

chown -R mysql:mysql /usr/local/mysql

2)建立配置文件

wKioL1Z-FQ_A-4plAAAL9f7FumU171.png

wKioL1Z-FSaRurFWAAAPu5L-T0g883.png

3)初始化數據庫

wKioL1Z-FaLTfhcrAAAqr0XPWOQ694.png

4)設置環境變量

wKioL1Z-F9GhnBlyAAAbnmREMMY336.png

4.添加系統服務

wKioL1Z-FizyLWUcAAApyh_swjI399.png

啓動

wKiom1Z-FtCQff9SAABC_ziA9JY674.png

訪問mysql數據庫

mysql -u root 

二,使用mysql數據庫

  1. 創建數據庫 create database auth;

  2. 創建表   create table 表名(字段1名稱,類型,...)

  3. 刪除一個數據表 drop table 表名;

  4. 刪除一個數據庫 drop database 庫名;

三,管理表中的數據記錄

  1. 插入數據記錄 insert into 表名(字段1,字段2) values (字段1的值,字段2的值...)

  2. 查詢數據記錄 select 字段1,字段2 ... from 表名 where 條件表達式

  3. 修改數據記錄 update 表名 set 字段1=字段值1 where 條件表達式

  4. 刪除數據記錄 delete from 表名 where 條件表達式

四,維護mysql 數據庫

  1. 授予權限

 grant 權限列表 on 庫名.表名 to 用戶名@來源地址 [identified by '密碼']

2.查看權限

show grants for 用戶名@來源地址

3.撤銷權限

revoke 權限列表 on 數據庫名.表名 from 用戶名@來源地址

五,數據庫的備份與恢復

  1. 備份數據庫

 1)執行導出操作 

   導出指定庫中的部分表  mysqldump [選項] 庫名 [表名1] [表名2] ...>/備份路徑/備份文件名

   導出一個或多個完整的庫 mysqldump [選項] --database 庫名1 [庫名2] ...>/備份路徑/備份文件名

   備份mysql服務器中所有的庫 mysqldump [選項] --all-database >/備份路徑/備份文件名

2.恢復數據庫 

 mysql [選項] [庫名] [表名] </備份路徑/備份文件名


    


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章