CentOS7安裝Mysql
阿新 • • 發佈:2017-10-23
5.7 cdn 文件 快捷 centos load local lib ins 1、安裝mysql
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz #下載mysql
tar zxvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz #解壓mysql文件
cp mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz /usr/local/mysql -r #復制解壓後的mysql目錄到系統的本地軟件目錄
groupadd mysql #創建mysql組
useradd mysql -g mysql #創建mysql用戶並添加到mysql用戶組
pwd #當前目錄 /usr/local/mysql
chown -R mysql . #修改mysql所屬用戶
chgrp -R mysql . #修改mysql所屬組
cd /usr/local/mysql/bin
yum install libaio
./mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data #data目錄沒有就創建,另外mysql_install_db這個命令已經廢了換成了mysqld
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql #創建mysql快捷方式
service mysql start #啟動mysql服務
service mysql stop #停止mysql服務
service mysql restart #重啟mysql服務
netstat -anp|grep mysqld #查看mysql服務
2、接下來就是登陸了
因為是首次登陸,這裏筆者使用的方式是
cat /root/.mysql_secret #這個是root首次登陸mysql的初始密碼
mysql -uroot -p密碼
3、設置遠程客戶端登陸
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘192.168.0.0‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
CentOS7安裝Mysql