MySQL8.X安装&基本使用
背景:记录MySQL8.X的安装部署以及基本命令使用。 一,自带的包管理器安装(Centos9 Stream) dnf install -y mysql-server-8.0.32-1.el9.x86_64 systemctl start mysqld systemctl enable mysqld 登录MySQL,我这个默认空密码,不同的版本可以去日志里面看“/var/log/mysql/mysqld.log” mysql -uroot -p #修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword'; FLUSH PRIVILEGES; #创建库、用户、授权,这里以zabbix为例 create database zabbix character set utf8mb4 collate utf8mb4_bin; create user zabbix@localhost identified by 'password'; grant all privileges on zabbix.* to zabbix@localhost; quit; 导入/导出数据,以zabbix.sql为例 mysql -uroot -p[password] zabbix < zabbix.sql #导入 mysqldump -uzabbix -p[password] zabbix > zabbix.sql #导出 二,tar包版本下载安装 选择对应版本下载,官网下载地址: https://downloads.mysql.com/archives/community/ --------------------------------------------------------------------------- 确认glibc 版本 确保自己的 glibc 版本高于 软件包标识的版本 比如,我图里安装包的glibc 版本是2.12。那么系统的glibc必须高于 2.12。 如果系统的glibc 太低就不要下了。建议换个新一点的系统,或者找旧一点的二进制包。 #查看...