標籤:iad htm 更改 賬戶 開機自啟動 ide 自動 推薦 添加
1、內建的Mariadb和mysql衝突需要卸載。
2、原先安裝過的mysql沒有卸載乾淨會導致安裝失敗。
3、mysql檔案夾許可權需要給夠,my.cnf也是一樣。
4、安裝過程中如果出現的其他問題很有可能是系統未安裝一些東西,用yum命令安裝需要的東西,出現的問題直接搜尋,根據需要的東西下載即可,因為系統情況都不同,這裡不列舉。
安裝過程參考:
———————————————————————————————————————————
一、安裝MySQL
1、下載安裝包mysql-advanced-5.6.24-linux-glibc2.5-x86_64.tar.gz(根據自己需要下載需要的版本)
http://mirrors.sohu.com/mysql/
原來的作者給出的串連不可用,推薦這個中文鏡像,比官網下載的快!
2、卸載系統內建的Mariadb
[[email protected]~]# rmp -qa|grep mariadb //查詢出已安裝的mariadb[[email protected]~]# pm -e --nodeps 檔案名稱 //一一卸載
3、刪除etc目錄下的my.cnf檔案
[[email protected]~]# rm /etc/my.cnf
4、 執行以下命令來建立mysql使用者組
[[email protected]~]# groupadd mysql
5、執行以下命令來建立一個使用者名稱為mysql的使用者並加入mysql使用者組
[[email protected] ~]# useradd -g mysql mysql
6、將下載的二進位壓縮包放到/usr/local/目錄下。
7、解壓安裝包
[[email protected] ~]# tar -zxvf mysql-advanced-5.6.24-linux-glibc2.5-x86_64.tar.gz
8、將解壓好的檔案夾重新命名為mysql
9、在etc下建立設定檔my.cnf,並在該檔案內添加以下代碼:
按 Ctrl+C 複製代碼
按 Ctrl+C 複製代碼
10、進入安裝mysql軟體目錄
[[email protected] ~]# cd /usr/local/mysql[[email protected] mysql]# chown -R mysql:mysql ./ 修改目前的目錄擁有者為mysql使用者[[email protected] mysql]# ./scripts/mysql_install_db --user=mysql 安裝資料庫[[email protected] mysql]# chown -R mysql:mysql data 修改當前data目錄擁有者為mysql使用者
到此資料庫安裝完畢!
二、配置MySQL
1、授予my.cnf的最大許可權。
[[email protected] ~]# chown 777 /etc/my.cnf
設定開機自啟動服務控制指令碼:
2、複製啟動指令碼到資來源目錄
[[email protected] mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
3、增加mysqld服務控制指令碼執行許可權
[[email protected] mysql]# chmod +x /etc/rc.d/init.d/mysqld
4、將mysqld服務加入到系統服務
[[email protected] mysql]# chkconfig --add mysqld
5、檢查mysqld服務是否已經生效
[[email protected] mysql]# chkconfig --list mysqld
命令輸出類似下面的結果:
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
表明mysqld服務已經生效,在2、3、4、5運行層級隨系統啟動而自動啟動,以後可以使用service命令控制mysql的啟動和停止。
6、啟動msql(停止mysqld服務:service mysqld stop)
[[email protected] mysql]# service mysqld start
7、將mysql的bin目錄加入PATH環境變數,編輯/etc/profile檔案
[[email protected] mysql]# vi /etc/profile
在檔案最後添加如下資訊:
[[email protected] mysql]# export PATH=$PATH:/usr/local/mysql/bin
執行下面的命令使所做的更改生效:
[[email protected] mysql]# . /etc/profile
8、以root賬戶登陸mysql,預設是沒有密碼
[[email protected] mysql]# mysql -u root -p
9、設定root賬戶密碼 注意下面的you password改成你的要修改的密碼
[[email protected] mysql]# use mysql
[[email protected] mysql]# update user set password=password(‘you password‘) where user=‘root‘ and host=‘localhost‘;
10、設定遠程主機登入(我用的是Navicat)注意下面的your username 和 your password改成你需要設定的使用者和密碼
[[email protected] mysql]# GRANT ALL PRIVILEGES ON *.* TO ‘your username‘@‘%‘ IDENTIFIED BY ‘your password‘ WITH GRANT OPTION;
轉載自:http://www.cnblogs.com/yunns/p/4877333.html
Centos7下安裝mysql5.6需要注意的點