mysql8.0.18用什么jdk_centos7 安装jdk及mysql8

安装jdk

1.上传压缩包:通过SSH上传jdk压缩包,比如上传至/usr/local/java目录下

2.解压压缩包:利用命令解压压缩包 tar -zxvf  jdk-11.0.5_linux-x64_bin.tar.gz

3.设置环境变量:在这个文件(/etc/profile)末尾添加

export JAVA_HOME=/usr/local/java/jdk-11.0.5

export JRE_HOME=$JAVA_HOME/

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

4.使环境变量生效:source /etc/profile

5.检车安装是否成功:java -version

安装mysql8

1.下载:wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.18-el7-x86_64.tar.gz

2.解压:tar -zxvf mysql-8.0.18-el7-x86_64.tar.gz

3.安装yum install -y libaio (mysql某些依赖包)

4.设置my.cnf

[mysqld]

#设置端口

port=3306

#设置mysql的安装目录

basedir=/usr/local/mysql/mysql8018

#设置mysql数据库的数据的存放目录

datadir=/ebid/mysql_data

#允许最大连接数

max_connections=1000

#允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统

max_connect_errors=10

#服务端使用的字符集默认为UTF8

#character-set-server=utf8mb4

#创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

#忘记密码时使用

#skip-grant-tables

#默认使用"mysql_native_password"插件认证

default_authentication_plugin=mysql_native_password

#自适应参数

#innodb_dedicated_server=ON

innodb_buffer_pool_instances=8

innodb_buffer_pool_chunk_size=256M

innodb_buffer_pool_size=6G

innodb_log_file_size=256M

innodb_flush_log_at_trx_commit=0

sync_binlog=0

[mysql]

#设置mysql客户端默认字符集

#default-character-set=utf8mb4

[client]

#设置mysql客户端连接服务端时默认使用的端口

#default-character-set=utf8mb4

#

# include all files from the config directory

#

!includedir /etc/my.cnf.d

5.创建mysql用户

useradd mysql

添加权限

chown -R mysql:mysql /usr/local/mysql/mysql8018

6.运行命令

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/mysql8018 --datadir=/ebid/mysql_data

7.软连接

ln -s /usr/local/mysql/mysql8018 /bin/mysql /usr/bin

8.记录密码

A temporary password is generated for root@localhost: njH>s5y_D2li

启动service mysql start

service mysql stop

9.修改密码 mysql -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

10.继续操作。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值