CentOS7安裝mysql(簡單有效)

1、安裝rpm包

獲取:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安裝:sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

2、安裝mysql(默認密碼爲空)

安裝:sudo yum install mysql-server

3、登錄mysql(有權限問題,使用chown更改mysql文件擁有者)

登錄:mysql -u root

報錯:(Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'),則修改擁有者:chown root /var/lib/mysql,然後重啓:service mysqld restart

4、啓動服務

service mysqld start

5、授權root用戶可以遠程連接。(mysql指令)

有密碼:GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "password";

沒密碼:GRANT ALL PRIVILEGES ON *.* TO root@"%"

6、開放3306端口

如果有防火牆的話,則需要開放3306端口:/sbin/iptables -I INPUT -p tcp --dport 3306-j ACCEPT

7、修改密碼

格式:mysql> set password for 用戶名@localhost = password('新密碼');  

例子:mysql> set password for root@localhost = password('123');  

登錄:mysql -u root -p,回車後輸入密碼即可。

方式二:直接更新user表

update user set password=password('123') where user='root';

flush privileges;  (必須要刷新權限)

發佈了86 篇原創文章 · 獲贊 144 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章