■A.安裝環(huán)境 linux:CentOS7 mysql:mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz ■B.安裝過程 1.解壓縮mysql包 tar -zxvf mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz 2.將解壓后的文件夾復(fù)制到/usr/local/mysql下 mv mysql-5.6.41-linux-glibc2.12-x86_64 /usr/local/mysql 3.跳轉(zhuǎn)到/usr/local/mysql下 cd /usr/local/mysql 4.追加mysql用戶組和用戶 groupadd mysql useradd -r -g mysql mysql 5.更改目錄權(quán)限 chown -R mysql:mysql ./ 6.安裝libaio依賴 yum install libaio 7.安裝完之后修改當(dāng)前目錄擁有者為root用戶,修改data目錄擁有者為mysql chown -R root:root ./ chown -R mysql:mysql data ———————————————— 8.注意此時需要 9.修改my.cnf內(nèi)容 ![]() 10.創(chuàng)建mysqld.pid文件,并且將該文件權(quán)限改為mysql用戶 進入data目錄 : chown -R mysql:mysql mysqld.pid 11.執(zhí)行安裝腳本(注意要現(xiàn)安裝perl yum install -y perl-Module-Install.noarch) ./scripts/mysql_install_db --user=mysql
#加入環(huán)境變量,編輯 /etc/profile,這樣可以在任何地方用mysql命令了 export PATH=$PATH:/usr/local/mysql//bin<br>source /etc/profile #啟動mysql service mysqld start #關(guān)閉mysql service mysqld stop #查看運行狀態(tài) service mysqld status root修改可以遠程訪問的權(quán)限 1. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' ; 這里的123456為你給新增權(quán)限用戶設(shè)置的密碼,%代表所有主機,也可以具體到你的主機ip地址 2.flush privileges; 這一步一定要做,不然無法成功! 這句表示從mysql數(shù)據(jù)庫的grant表中重新加載權(quán)限數(shù)據(jù) 因為MySQL把權(quán)限都放在了cache中,所以在做完更改后需要重新加載。 linux關(guān)閉防火墻,保證遠程可以訪問 systemctl stop firewalld |
|