步驟:mysql
一、下載sql
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server
注意:若是提示沒有wget,用yum -y install wget安裝一下便可。數據庫
二、重啓。安全
service mysqld restart
三、初次安裝root是沒有密碼的,將其設置一個密碼,這裏設置爲Iloveyou1314bash
3.一、登陸mysql,用mysql -u rootide
3.二、設置密碼測試
mysql>set password for 'root'@'localhost' =password('Iloveyou1314');
四、開啓安全模式,禁止root遠程登陸編碼
mysql_secure_installation
會出現5個確認框,一直輸y便可。spa
修改 root 密碼 禁止 root 帳號遠程登陸 禁止匿名帳號(anonymous)登陸 刪除測試庫
注意:這樣作的目的是爲了防止數據庫在互聯網上被攻擊,但若是隻是單機調試,則沒有必要了。.net
五、建立新用戶
mysql>create user 'xiaoming'@'%' identified by 'password';
5.一、咱們將利用此帳號遠程登陸mysql操做,所以設置爲全部權限
mysql>grant all privileges on *.* to xiaoming@'%'identified by 'password';
注意到:用戶名加不加單引號均可以
六、設置數據庫編碼
6.一、vi /etc/my.cnf
6.二、在末尾加上
[mysql] default-character-set =utf8
七、修改mysql默認端口。
編輯vi /etc/my.cnf,在[mysqld]添加以下內容便可
[mysqld] port=40001
重啓生效。
八、增長mysql安全性
在symbolic-links=0下面添加以下內容
wait_timeout=2880000 interactive_timeout=2880000 max_allowed_packet=15M