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#