一、安裝mysql
cp mysql-5.7.20-linux-glibc2.12-x86_64 /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用戶),另外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服務
二、接下來就是登錄了
由於是首次登錄,這裏筆者使用的方式是
cat /root/.mysql_secret #這個是root首次登錄mysql的初始密碼
mysql -uroot -p密碼
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456'); #修改數據密碼
三、設置遠程客戶端登錄
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.0' IDENTIFIED BY '123456' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;