MySQL配置
## jdk安装 ##
需要1.8版本,下载X64的RPM安装包后,放到Linux目录。执行以下命名。
[root@VWT-Confluence local]# rpm -ivh jdk-8u131-linux-x64.rpm
修改`/etc/profile`,在该文件最后面export三个环境变量:JAVA_HOME;PATH;CLASSPATH
export JAVA_HOME=/usr/java/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
##安装MYSQL
查看之前是否有安装
rpm -qa|grep -i mysql
原来有默认安装mysql
[root@VWT-Confluence conf]# rpm -qa|grep -i mysql
mysql-libs-5.1.71-1.el6.x86_64
删除原来MYSQL安装
yum remove mysql-libs
1、 MySQL安装包下载
官方下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads
根据Linux版本选择相对应安装包下载
MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar
2、创建安装目录
mkdir /usr/local/mysql
把下载的安装包存放该目录
3、 添加mysql组
groupadd mysql
4、 为mysql组添加mysql用户
useradd -r -g mysql -s /bin/false mysql
注意:Because the user is required only for ownership purposes, not login purposes, the useradd command uses the -r and -s /bin/false options to create a user that does not have login permissions to your server host. Omit these options if your useradd does not support them. (mysql只作为系统账号,不可用于登陆)
5、 mysql目录权限拥有者修改
chown -R mysql:mysql ./
6、 安装MySQL
按如下次序
rpm -ivh MySQL-client-5.6.36-1.el6.x86_64.rpm
rpm -ivh MySQL-server-5.6.36-1.el6.x86_64.rpm
8、 安装完成,启动服务
service mysql start
9、 配置MySQL登录密码,并授权主机登陆。
(1) 获取MySQL安装时生成的随机密码
cat /root/.mysql_secret
(2) 通过获取的密码,执行登陆
mysql -uroot –p
3) 重置root密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('pass4test');
(4) 授权主机登陆,**未操作**
授权任意主机可登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'p@ssw0rd' WITH GRANT OPTION;
授权指定主机可登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'xxx.xxx.xxx.xx' IDENTIFIED BY 'p@ssw0rd' WITH GRANT OPTION;
立即执行新权限
FLUSH PRIVILEGES;
(5) 退出MySQL命令行
quit
10、重启服务
service mysql restart
[root@VWT-Confluence mysql]# service mysql restart
Shutting down MySQL.. SUCCESS!
Starting MySQL. SUCCESS!
11、开发3306端口,**未操作**
查看***状态
/etc/init.d/iptables status
[root@VWT-Confluence mysql]# /etc/init.d/iptables status
iptables: Firewall is not running.
***未启用,暂时不用配置相应规则,
查看是否已开发3306端口,没有则开放3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
##连接MYSQL
在/usr/my.cnf, 在 [mysqld]下面添加
character-set-server=utf8
collation-server=utf8_bin
创建数据库
mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
Query OK, 1 row affected (0.00 sec)
mysql> CREATE USER 'confluenc'@'localhost' IDENTIFIED BY 'XkLYiauOP/bo';
GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'localhost'
IDENTIFIED BY 'XkLYiauOP/bo'; #MySQL#

