MySQL在阿里雲服務器上的在線安裝及配置

一、在線安裝MySQL

購買好阿里雲服務器後,使用相關的shell命令就能實現MySQL的在線安裝

1.下載MySQL軟件包

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

2.安裝軟件包

rpm -ivh mysql-community-release-el7-5.noarch.rpm

3.安裝MySQL服務程序

yum install mysql-community-server

注意,安裝過程中出現詢問,輸入y表示確認。

4.完成後重啓MySQL服務

service mysqld restart

此時,MySQL就已經成功安裝在阿里雲服務器上。

二、設置root賬戶的密碼

第一次安裝後,MySQL可以不使用賬號密碼就能直接登錄,我們需要對其設置root賬號和密碼。

1.修改my.cnf文件中的內容

vim /etc/my.cnf

使用vim文本編輯器進入到my.cnf文件中。在[mysqld]下加入:skip-grant-tables。

完成設置後可以直接使用mysql命令進入數據庫。

[mysqld]

skip-grant-tables

2.重啓MySQL服務

service mysqld restart

3.使用mysql命令進入MySQL

mysql

進入後使用名爲“mysql”的數據庫

use mysql;

4.修改user表,添加localhost的用戶名和密碼

update user set user='root',password='123' where host='localhost'

5.重新修改my.cnf文件中的內容

退出後,進入my.cnf文件

vim /etc/my.cnf

刪除之前添加的:skip-grant-tables

6.重啓MySQL服務

service mysqld restart

三、設置MySQL的編碼爲UTF-8

1.編輯my.cnf文件

vim /etc/my.cnf

2.修改內容

保證該文件中的每個配置項下有如下的內容:

[client]

port = 3306

socket = /var/lib/mysql/mysql.sock

default-character-set=utf8

[mysqld]

port = 3306

socket = /var/lib/mysql/mysql.sock

character-set-server=utf8

[mysql]

no-auto-rehash

3.保存並重啓MySQL服務

service mysqld restart

注意,如果在操作界面依然是中文亂碼的話,

在mysql操作界面做如下設置即可:

set names 'utf8';


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