centos安裝mysql以及mysql-devel

我自己yum安裝時 no package mysql-server,no package mysql-devel,安裝好之後啓動服務半天沒響應,我在網上找了一下,整合到一起,終於解決了,

一.mysql下載和安裝

1.首先下載mysql的rpm文件,下載地址:https://dev.mysql.com/downloads/repo/yum/
或者使用命令:
切換root用戶

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

rpm -Uvh mysql80-community-release-el7-3.noarch.rpm

2.安裝mysql

yum install mysql-server

3.啓動服務

systemctl start mysqld
service mysqld restart

在這裏插入圖片描述
4.查看初始密碼

grep 'temporary password' /var/log/mysqld.log

在這裏插入圖片描述
5.進入mysql

mysql -u root -p

直接複製上面的密碼/有些版本mysql可能不需要輸入密碼
在這裏插入圖片描述
6.設置新密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY 'qwerdf123';

7.如果密碼簡單可能會報錯,先設置個複雜的密碼,修改密碼規則

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root_12root';//先設置個複雜密碼

set global validate_password.policy=0;

set global validate_password.length=1;

ALTER USER set password for 'root'@'localhost' = password('你的新密碼');

8.問題:
在這裏插入圖片描述
9.要用C++連接的必須再安裝mysql-devel。

yum install mysql-devel
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章