阿里雲centos6.8安裝mysql
第一步,檢視Centos下是否已經安裝mysql
輸入命令:yum list installed | grep mysql
第二步,刪除已經安裝的mysql
輸入命令:yum -y remove mysql
第三步,檢視yum庫中的mysql(非必需的,檢視版本)
輸入命令: yum list | grep mysql
第四步,從yum庫中的安裝mysql
輸入命令: yum -y install mysql mysql-server mysql-devel
第五步,驗證是否安裝成功
輸入命令:rpm -qi mysql-server
第六步,啟動mysql服務
輸入命令: service mysqld start
第七步,進入mysql
輸入命令: mysql -u root
第八步,設定root密碼
啟動mysql:
#service mysqld start
設定root密碼:
mysql_secure_installation
登陸root賬號:
mysql -u root -p
建立遠端root使用者
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你設定的密碼' WITH GRANT OPTION; mysql> flush privileges;
設定utf-8
檢視SQL/">MySQL原本的原始碼
mysql> show variables like 'character%';
設定編碼:
# 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)