美文网首页
CentOS6.5配置JavaWeb环境之MySql5.6安装

CentOS6.5配置JavaWeb环境之MySql5.6安装

作者: 夏日的菊 | 来源:发表于2018-11-23 13:38 被阅读0次

CentOS6.5 yum安装 mysql 5.6

1.检查系统是否安装其他版本的MySQL

yum list installed | grep mysql
yum -y remove mysql-libs.x86_64

下图可以看出已有5.1.73版本的数据库存在,执行yum -y remove xxx 命令卸载.

image.png

2.安装及配置

2.1确认联网下,依次执行以下命令:

wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
rpm -ivh mysql-community-release-el6-5.noarch.rpm
yum repolist all | grep mysql

image.png

2.2 安装MySQl数据库

yum install mysql-community-server -y

执行命令yum install mysql-community-server -y,后稍等,当看到如下图 complete!就代表安装成功了.

image.png

2.3 设置为开机启动

命令如下:

chkconfig --list | grep mysqld
chkconfig mysqld on

2、3、4都是on代表开机自动启动


image.png

3.设置可远程root

3.1 启动mysql

service mysqld start

3.2 设置root密码

mysqladmin -u root password 这里填你的密码

3.3 登陆root账号

mysql -uroot -p

3.4 建立远程root用户

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION; (设置远程)
mysql> flush privileges;(刷新权限)
mysql> quit; (退出mysql)

4. 设置utf-8编码

4.1 查看原编码

mysql> show variables like 'character%';

image.png

4.2 设置编码

退出mysql环境:编辑my.cnf
vi /etc/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

4.3 重启Mysql

service mysqld restart
进入mysql再次查看编码:
mysql> show variables like 'character%';

image.png

5. 打开防火墙3306端口

5.1 执行命令放行指定端口

编辑vi /etc/sysconfig/iptables文件,添加一行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

5.2 重启防火墙

service iptables restart

5.3 查看端口是否开放

service iptables status

image.png

相关文章

网友评论

      本文标题:CentOS6.5配置JavaWeb环境之MySql5.6安装

      本文链接:https://www.haomeiwen.com/subject/rekjqqtx.html