阿里云centos6.8安裝mysql

第一步,查看Centos下是否已經(jīng)安裝mysql

輸入命令:yum list installed | grep mysql

第二步,刪除已經(jīng)安裝的mysql

輸入命令:yum -y remove mysql

第三步,查看yum庫中的mysql(非必需的,查看版本)

輸入命令: yum list | grep mysql

第四步,從yum庫中的安裝mysql

輸入命令: yum -y install mysql mysql-server mysql-devel

第五步,驗(yàn)證是否安裝成功

輸入命令:rpm -qi mysql-server

第六步,啟動mysql服務(wù)

輸入命令: service mysqld start

第七步,進(jìn)入mysql

輸入命令: mysql -u root

第八步,設(shè)置root密碼

啟動mysql:

#service mysqld start

設(shè)置root密碼:

mysql_secure_installation

登陸root賬號:

mysql -u root -p

建立遠(yuǎn)程root用戶

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你設(shè)置的密碼' WITH GRANT OPTION;
mysql> flush privileges;

設(shè)置utf-8

查看MySQL原本的源碼

mysql> show variables like 'character%';

設(shè)置編碼:

# vi /etc/my.cnf

在my.cnf文件中添加如下代碼:

[mysqld]
character-set-server=utf8 
collation-server=utf8_general_ci 
sql_mode='NO_ENGINE_SUBSTITUTION'

[mysql]
default-character-set = utf8

[mysql.server]
default-character-set = utf8


[mysqld_safe]
default-character-set = utf8


[client]
default-character-set = utf8

重啟mysql

#service mysqld restart

再次查看編碼:

# mysql -uroot -p
mysql> 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)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容