您好,登錄后才能下訂單哦!
Mysql數據庫安裝應用
1:MySQL是一個多用戶,多線程的服務。
優點:
高性能
高可靠,易于使用
默認使用TCP 的3306端口匹配文件為 /etc/my.cnf
2:MySQL的編譯安裝過程:
使用rpm -q mysql-server mysql 檢查是否安裝MySQL數據包,如果有建議卸載,否則后續發生沖突
安裝ncurses-devel包解決依賴關系
rpm -ivh /media/Packages/ncurses-devel-5.7-3.20090208.e16.x68.rpm包
3:MySQL5.5需要cmake編譯安裝,所以先安裝cmake包
4:為了加強數據庫的權限控制,創建專門運行用戶,此用戶不可直接登錄系統
5:解壓MySQl包
-DCMAKE_INSTALL_PREFIX:是定安裝目錄路徑
-DSYSCONFDIR: 指定初始化參數
-DDEFAULT_CHARSET:指定默認字符集編碼utf8
-DDEFAULT_COLLATION:指定默認使用字符集校驗規則
-DWITH_EXTRA_CHARSETS:指定額外的其他字符集編碼
由于數據庫的內容龐大所以需配置數據庫的內容,
6:安裝后其他的調整
(1)對數據庫目錄進行權限設置
(2)建立配置文件,一般選用my-medium.cnf 中型企業數據庫
(3)初始化數據庫:為了能夠使用數據庫應以MySQL用戶身份執行初始化腳本mysql_install_db 指定數據存放目錄
(4)設置環境變量,導為全局變量
7:添加系統服務,之后可以使用service 進行設置:
驗證效果:
8:訪問數據庫,數據庫是典型的c/s架構應用。
登錄到數據庫:
9:執行MySQL操作語句,查看數據庫的庫和表
10:查看表的結構
11:另外創建表和庫使用creare命令進行創建
12:刪除庫和表的命令使用drop命令:
13:插入數據記錄在表里面,在這里我們使用tty庫中的users表
14:查詢數據記錄使用select命令進行查找:查找zhangsan用戶的信息:
15:維護MySQL數據庫
需要給用戶授權:權限有:select,insert,update,all 這里我們將使用all所有權限進行測試:
16;數據庫的備份與恢復:首先要先導出數據庫的內容,然后再導入數據庫中恢復:
使用命令mysqldump可以導出數據庫
然后恢復數據庫MySQL庫:首先刪除MySQL庫然后恢復:
開始恢復:驗證效果
17:位MySQL數據庫用戶root設置密碼有兩種方式:
(1)使用 mysqladmin -u root -p password ‘密碼’
(2)使用update 命令進行修改
Update MySQL.user set password=PASSWORD(‘密碼’) WHERE user='root';
然后刷新授權 flush privileges;
我們使用第一種方式進行設置密碼:
第二種方式進行設置密碼:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。