centos7 在線安裝MySQL

1、更新軟件

yum update

 

 2、下載和添加倉庫

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update

 

 3、安裝MySql

yum install mysql-server

 

4、啓動MySQL

systemctl start mysqld

 

 5、配置MySql

運行如下腳本文件(然受一直y就行,最後一步會讓你輸入root密碼)

mysql_secure_installation

 

 6、修改字符集編碼

vim  /etc/my.cnf

========設置如下  在mysqld 和client下分別添加如下配置 client沒有自己寫======================
 

[mysqld]
character_set_server =  utf8
[client]
default-character-set = utf8

 

7、重啓MySQL服務

systemctl restart  mysql.service

 

8.連接MySQL 

mysql -uroot -proot

 

9.查看編碼

show variables like '%character%';

修改好以後是這樣的

 

+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)

 

10.設置允許遠程登陸 

 設置權限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';

應用設置

FLUSH PRIVILEGES;

 重啓mysql服務(應該不重啓也行,保險起見還是重啓吧)

systemctl restart  mysql.service

 

 11.開放端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload

 

 

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