当前位置:   article > 正文

Mysql安装_mysql-connector-java-5.1.49.jar

mysql-connector-java-5.1.49.jar

1、安装前准备

安装环境

版本号

包名

操作系统

centos 7.6

centos 7.6

mysql

5.7

mysql-advanced-5.7.24-el7-x86_64.tar.gz

mysql-connector

5.1.49

mysql-connector-java-5.1.49.jar

https://download.csdn.net/download/ecbeach/86781891

2、Mysql安装

1.上传mysql-advanced-5.7.24-el7-x86_64.tar.gz到root目录下

2.创建目录并解压mysql-advanced-5.7.24-el7-x86_64.tar.gz

  1. ## 拷贝到安装目录
  2. cd /app
  3. cp ~/mysql-advanced-5.7.24-el7-x86_64.tar.gz ./
  4. ## 解压并修改名字
  5. tar -zxvf mysql-advanced-5.7.24-el7-x86_64.tar.gz
  6. mv ./mysql-advanced-5.7.24-el7-x86_64  ./mysql

3.在MySQL根目录下新建一个文件夹data,用于存放数据

  1. cd /app/mysql
  2. mkdir data
  3. mkdir logs

4.创建 mysql 用户组和 mysql 用户

  1. groupadd mysql
  2. useradd -g mysql mysql

5.改变mysql目录权限

chown -R mysql.mysql /app/mysql/

6.初始化数据库(在mysql目录下执行)

/app/mysql/bin/mysqld --initialize --user=mysql --basedir=/app/mysql --datadir=/app/mysql/data

7.出现如下报错时候,安装libaio(无报错忽略),如果执行完还不行自行百度解决

  1. rpm -qa|grep libaio
  2. yum -y install libaio-devel.x86_64

8.初始化完成后记录临时密码

9.创建并配置my.cnf文件

vim /etc/my.cnf

10.my.cnf 配置内容如下

  1. #my.cnf配置较多,搭建完成后,如果是正式环境请大家自主百度添加配置,此处仅为部署jira和confluence准备
  2. [mysqld]
  3. basedir=/app/mysql #mysql目录
  4. datadir=/app/mysql/data #mysql数据目录
  5. port=3306 #端口号
  6. socket=/tmp/mysql.sock #sock文件
  7. pid-file=/app/mysql/localhost.localdomain.pid #启动时pid文件
  8. sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
  9. default-storage-engine=INNODB #数据库类型
  10. character_set_server=utf8mb4 #数据库编码
  11. innodb_log_file_size=2G
  12. transaction-isolation=READ-COMMITTED #此条为confluence要求必须为此模式,后续无此条confluence连接mysql会报错
  13. [mysqld_safe]
  14. pid-file=/app/mysql/localhost.localdomain.pid #启动时pid文件
  15. log-error=/app/mysql/logs/error.log #错误日志到底放在哪里

11.开机自启,进入/usr/local/mysql/support-files进行设置

  1. cp /app/mysql/support-files/mysql.server /etc/init.d/mysqld
  2. chmod +x /etc/init.d/mysqld

12.注册服务

  1. chkconfig --add mysqld
  2. chkconfig --list mysqld

13.配置环境变量

vim /etc/profile

在profile最后添加

  1. export MYSQL_HOME=/app/mysql
  2. export PATH=$PATH:$MYSQL_HOME/lib:$MYSQL_HOME/bin

更新profile

source /etc/profile

14.启动mysql服务

systemctl start mysql.service

15.登录,密码为上面第9步随机生成得密码(输入时不显示)

mysql -uroot -p -h127.0.0.1

16.在数据库中修改root密码,注“root123”修改为自己的密码

alter user 'root'@'localhost' identified by 'root123';
  1. ## 创建confluence账号,并赋权
  2. CREATE USER 'confluence'@'%' IDENTIFIED BY 'justusergrant';
  3. GRANT ALL ON *.* TO 'confluence'@'%';
  4. flush privileges;

17.添加远程访问权限

  1. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
  2. flush privileges;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/279776
推荐阅读
相关标签
  

闽ICP备14008679号