1、解压mysql mysql-8.0.21-linux-glibc2.12-x86_64.tar 解压 tar -xvf mysql-8.0.21-linux-glibc2.12-x86_64.tar tar -xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tarr.xz 2、cp -r mysql-8.0.21-linux-glibc2.12-x86_64 mysql8.21/ 3、添加用户组 groupadd mysql 4、添加用户积所属用户组 useradd -g mysql mysql 5、查看添加是否成功 id mysql 6. 初始化 bin/mysqld --initialize --user=mysql --basedir=/mysql/mysql8.21 --datadir=/mysql/mysql8.21/data ./mysqld --initialize --user=mysql --basedir=/mysql/mysql8.21 --datadir=/mysql/mysql8.21/data 2020-07-15T01:36:10.855350Z 0 [Warning] [MY-011070] [Server] 'Disabling symbolic links using --skip-symbolic-links (or equivalent) is the default. Consider not using this option as it' is deprecated and will be removed in a future release. 2020-07-15T01:36:10.855903Z 0 [System] [MY-013169] [Server] /mysql/mysql8.21/bin/mysqld (mysqld 8.0.21) initializing of server in progress as process 151504 2020-07-15T01:36:10.930218Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2020-07-15T01:36:13.983064Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2020-07-15T01:36:16.019130Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: u?B7*9O9&#uj 记录上步骤的临时登录密码 root@localhost: 2fZkV6HGCi? 7.配置参数文件my.cnf vi /mysql/mysql8.21/support-files/my.cnf [mysqld] port = 3308 socket = /mysql/mysql8.21/run/mysql.sock datadir = /mysql/mysql8.21/data basedir=/mysql/mysql8.21/ default_storage_engine = InnoDB max_connections = 2048 open_files_limit = 65535 max-connect-errors=100000 skip-name-resolve character-set-server=utf8 log-error =mysql_error.log log-bin =/mysql/mysql8.21/log/master-bin log-bin-index=/mysql/mysql8.21/log/master-bin.index slow_query_log = 1 slow_query_log_file =/mysql/mysql8.21/log/mysql_slow_query.log long_query_time = 10 relay_log = /mysql/mysql8.21/log/master-relay-bin server-id=101 relay-log-info-repository=TABLE master-info-repository=TABLE sync_binlog=1 sync_relay_log=1 log_slave_updates=1 8.创建RSA private key bin/mysql_ssl_rsa_setup --datadir=/mysql/mysql8.21/data 9.如果初始密码忘了(root) 可以启动mysql跳过Mysql密码验证 /mysql/mysql8.21/bin/mysqld_safe --defaults-file=/mysql/mysql8.21/support-files/my.cnf --skip-grant-tables use mysql; update user set authentication_string='' where user='root'; 把密码重置为空(此时还不能直接修改密码,必须先设置为空,否则会报错) 启动mysql 修改密码 alter user 'root'@'localhost' identified by 'mysql8.21'; 10、 更新域属性,'%'表示允许外部访问: mysql> use mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> update user set host='%' where user ='root'; Query OK, 1 row affected (0.11 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) mysql> select host,user,plugin from user; +-----------+------------------+-----------------------+ | host | user | plugin | +-----------+------------------+-----------------------+ | % | root | caching_sha2_password | | localhost | mysql.infoschema | caching_sha2_password | | localhost | mysql.session | caching_sha2_password | | localhost | mysql.sys | caching_sha2_password | 11、授权 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; Query OK, 0 rows affected (0.34 sec) 12、 mysql8.0以上 引入了新特性 caching_sha2_password; 这种密码加密方式Navicat 12以下客户端不支持;解决方法 修改加密方式 update user set plugin='mysql_native_password' where user='root';
Linux下安装mysql-8.0.21-linux-glibc2.12-x86_64.tar安装步骤
来源:这里教程网
时间:2026-03-01 15:15:08
作者:
编辑推荐:
- Linux下安装mysql-8.0.21-linux-glibc2.12-x86_64.tar安装步骤03-01
- mysql 8.0.11 数据库用户密码修改诡异的限制03-01
- ERROR 1290 (HY000): The MySQL server is running with03-01
- 头条mcn管理工具,图文、小视频一键发布至40+平台03-01
- MGR无法连接主节点Authentication plugin 'caching_sha2_password'03-01
- 海南华盛2020年第二期工作推进会顺利召开03-01
- 省委督查组一行调研海南华盛项目安全生产工作03-01
- MySQL复制03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- mysql 8.0.11 数据库用户密码修改诡异的限制
mysql 8.0.11 数据库用户密码修改诡异的限制
26-03-01 - 头条mcn管理工具,图文、小视频一键发布至40+平台
头条mcn管理工具,图文、小视频一键发布至40+平台
26-03-01 - 新媒体工具:大鱼号矩阵号运营软件,图文一键上传
新媒体工具:大鱼号矩阵号运营软件,图文一键上传
26-03-01 - MySQL:关于RR模式下insert..selcet sending data状态说明
- MySQL:RR模式下死锁一列
MySQL:RR模式下死锁一列
26-03-01 - MySQL:双主单写 主库偶尔出现大量延迟的原因
MySQL:双主单写 主库偶尔出现大量延迟的原因
26-03-01 - MySQL Binlog 技术原理和业务应用案例分析
MySQL Binlog 技术原理和业务应用案例分析
26-03-01 - 一不小心,我就上传了 279674 字的 MySQL 学习资料到 github 上了
- 反应式数据库驱动规范R2DBC小试牛刀
反应式数据库驱动规范R2DBC小试牛刀
26-03-01 - 手把手教你看MySQL官方文档
手把手教你看MySQL官方文档
26-03-01
