install gz mysql

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.32-linux-glibc2.17-x86_64-minimal.tar.xz
tar -Jxf mysql-8.0.32-linux-glibc2.17-x86_64-minimal.tar.xz
mv mysql-8.0.32-linux-glibc2.17-x86_64-minimal /usr/local/

cd /usr/local/

ln -s mysql-8.0.32-linux-glibc2.17-x86_64-minimal/ mysql
useradd mysql
mkdir -p /data/db/dblogs/mysql3306/slowlogs/
mkdir -p /data/db/dblogs/mysql3306/binlogs/
mkdir -p /data/db/dblogs/mysql3306/relaylogs/
mkdir -p /data//db/mysql3306/mysqltmp/
mkdir -p /data/db/mysql3306/filedir/
cd /data/
chown -R mysql:mysql db
cd db/
chown -R mysql:mysql dblogs/
cd mysql3306/
chown -R mysql:mysql filedir
cd /data/
chown -R mysql:mysql db
cd /data/dba/mysql3306
vim my.cnf
 [client]
  port  =3306
  socket = /data/db/mysql3306/mysql3306.sock
 [mysql]
  prompt="\u\@\h[\d]> "
  no-auto-rehash
 [mysqld]
  user        = mysql
  port        = 3306
  basedir      = /usr/local/mysql
  datadir      = /data/db/mysql3306/data
  socket       = /data/db/mysql3306/mysql3306.sock
  pid_file     = /data/db/mysql3306/mysql3306.pid
  server_id    = 015001
  character-set-server  = utf8mb4
  collation-server      = utf8mb4_unicode_ci
  character-set-client-handshake      = FALSE
  tmpdir                = /data/db/mysql3306/mysqltmp
  log_timestamps        = SYSTEM
  log_error             = /data/db/mysql3306/error.log
  log_error_verbosity   = 2
  slow_query_log_file   = /data/db/dblogs/mysql3306/slowlogs/mysql_slow.log
  long_query_time       = 1
  general_log_file      = /data/db/dblogs/mysql3306/relaylogs/mysql_gene.log
  secure_file_priv      = /data/db/mysql3306/filedir

 

/usr/local/mysql/bin/mysqld --defaults-file=/data/db/mysql3306/my.cnf --basedir=/usr/local/mysql --user=mysql --initialize --explicit_defaults_for_timestamp

/usr/local/mysql/bin/mysqld --defaults-file=/data/db/mysql3306/my.cnf --basedir=/usr/local/mysql --datadir=/data/db/mysql3306/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql
/usr/local/mysql/bin/mysql -uroot -p -P3306 -S /data/db/mysql3306/mysql3306.sock
cd /data/db/mysql3306/
cat error.log
--- check mysql login password
/usr/local/mysql/bin/mysql -uroot -p -P3306 -S /data/db/mysql3306/mysql3306.sock
 
alter user 'root'@'localhost' identified by 'ScujK/TN+ddyzkvRgyN55w=='

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值