mysql linux下的安装
1.版本:5.5 64位
2.安装地址:https://dev.mysql.com/downloads/mysql/5.5.html#downloads
3.方式:rpm
下载的包分为服务端和客户端
4.安装 --nosignature 忽略签名
rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm --nosignature
rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm --nosignature
安装成功:
启动;
service mysql start
5.将mysql添加到服务,并且设置开机启动
加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on
6.登入mysql
mysql安装好后会生成一个临时随机密码,存储位置在,查看密码:head /root/.mysql_secret
登入:
修改密码:
7.支持mysql的远程登入
默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启 远程登录mysql的权限
登录mysql后输入如下命令:
grant all privileges on *.* to 'root' @'%' identified by 'root';
flush privileges;
8.开放Linux的对外访问的端口3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中
9.修改mysql的编码方式为utf8
mysql默认使用的编码方式是:latin1,需要修改为utf8
进入mysql查看编码方式
show variables like 'character%';
show variables like 'coll%'; ---数据库排序规则(不确定)
mysql的配置信息在/usr/my.cnf中,编辑该文件,
vim /usr/my.cnf
修改前:
修改后:
增加两处地方
character_set_server=utf8 [client] default-character-set=utf8
随后重启mysql服务:
service mysql restart
至此安装完成!