步骤: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