linux7.2系统下实现二进制安装MySQL8.0.11方法

  

本文主要给大家简单讲讲linux7.2系统下实现二进制安装MySQL8.0.11方法,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望linux7.2系统下实现二进制安装MySQL8.0.11方法这篇文章可以给大家带来一些实际帮助。

1,下载二进制软件包:

,,mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz


2,添加MySQL用户和组:

 [root@localhost  ~] #, userdel  mysql ,,(因为是新系统,所以就把现有的MySQL用户给删除了)
  ,,(root@localhost  ~) #, groupadd  mysql
  ,,(root@localhost  ~) #, useradd  -g  mysql  mysql
  ,,(root@localhost  ~) #, passwd  mysql ,,,,, (MySQL密码要设置的复杂一点,或者在创建用户的时候设置不让登陆系统)


3,创建安装MySQL目标,并解压软件到指定目录

, (root@localhost  ~) #, mkdir  -p /MySQL/数据
  ,,(root@localhost  ~) #, chown  -R  mysql.mysql /mysql
  ,,(root@localhost  ~) #, tar  zxvf  mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz  -C /mysql
  ,,(root@localhost  ~) #, cd /mysql
  ,,(root@localhost  ~) #, mv  mysql-8.0.11-linux-glibc2.12-x86_64 /mysql
  ,,(root@localhost  ~) #, chown  -R  mysql.mysql /mysql 

4,初始化数据库

[root@localhost ~] # su - mysql

[mysql@localhost ~]美元vim

/mysql/my . cnf中所做


[客户]
  套接字=/mysql/数据/mysql.sock
  (mysqld)
  服务器id=142
  port =3306
  basedir=/mysql/mysql
  datadir=/mysql/数据
  套接字=/mysql/数据/mysql.sock
  日志错误=/mysql/数据/mysqld.log
  pid文件=/mysql/数据/mysqld.pid
  log-bin=/mysql/数据/binlog
  slow_query_log_file =/mysql/数据/slow.log
  log_slave_updates
  expire_logs_days=7
  binlog_format=行
  # default_authentication_plugin=mysql_native_password ,,, - - - - - -修改密码加密方式。(看文中最后的解释)
  gtid-mode =,,,
  enforce-gtid-consistency =, 1,,
  skip_slave_start=1,,
  innodb_buffer_pool_size ,,=, 1000 m ,,,,,,,,,,,,,,,,,,,,,,,,,,
  时间=innodb_buffer_pool_instances  2,,,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_log_file_size ,,,,,=, 100 m ,,,,,,,,,,,,,,,,,,,,,,,,,,
  时间=innodb_log_files_in_group  3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_log_buffer_size ,,,=, 24 m ,,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_flush_log_at_trx_commit =, 1,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_file_per_table ,,,,,, 1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_flush_method ,,,,,,=, O_DIRECT ,,,,,,,,,,,,,,,,,,,,,
  innodb_io_capacity ,,,,,,,=, 200,,,,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_io_capacity_max ,,,=, 600,,,,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_thread_concurrency =, 0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_autoinc_lock_mode ,=, 2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  60 innodb_lock_wait_timeout ,=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  innodb_read_io_threads ,,,=, 4,,,,,,,,,,,,,,,,,
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null

linux7.2系统下实现二进制安装MySQL8.0.11方法