mysql的部署
查看Linux發行版本
cat /etc/redhat-release
下載MySQL官方的Yum Repository
wget -i http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
安裝MySQL的Yum Repository
yum -y install mysql57-community-release-el7-7.noarch.rpm
安裝MySQL數據庫的服務器版本
yum -y install mysql-community-server
將標准my.cnf配置文件復制到/etc/my.cnf中
vi /etc/my.cnf #將自己常用的my.cnf配置文件粘貼進去
啟動數據庫:
systemctl start mysqld.service
可使用以下命令查看mysql啟動后的服務狀態
systemctl status mysqld.service
獲取初始密碼
grep "password" /var/log/mysqld.log
#我在my.cnf文件中指定了數據存儲路徑,故使用以下方式獲取
grep "password" /opt/DIBData/error.log
修改mysql root密碼
mysql -uroot -p password #password由上述步驟grep操作獲得
>set global validate_password_policy=0; #去掉密碼復雜度要求,沒執行這個的話設置的密碼必須包含大小寫和特殊字符
> ALTER USER 'root'@'localhost' IDENTIFIED BY 'testmysql' #試驗使用testmysql為密碼
然后就可以用新的密碼登陸了