安装mysql 8.0.22

安装步骤

  1. 查看系统是否有mysql

命令: rpm -qa|grep mariadb

  1. 删除mysql  命令 yum  -y remove mariadb-xxx
  2. 开始安装mysql
  3. 首先将mysql安装包传进系统
  4. 上传完毕之后解压mysql 命令:tar jxzf mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz
  5. 解压完毕之后将mysql 移动到/soft/目录下

  1. 创建/data/mysql/目录 用于存放mysql数据
  2. 创建并编辑my.cnf文件 ,命令 vim /etc/my.cnf
  3.  也可以直接替换  数据库配置文件
### 在 Windows 11 上安装 MySQL 8.0.22 的指南 以下是关于如何在 Windows 11 上安装 MySQL 8.0.22 的详细步骤,结合了相关引用内容和专业建议: #### 准备工作 1. **下载 MySQL** 访问 MySQL 官方网站,下载适用于 Windows 的免安装MySQL 8.0.22[^2]。将压缩包解压到目标目录(例如 `D:\MySQL\MySQL-SERVER\mysql-8.0.22-winx64`)。 2. **以管理员身份打开 CMD** 确保以管理员权限运行命令提示符(CMD),以便执行后续的初始化和服务配置操作[^1]。 --- #### 安装与初始化 1. **跳转至 MySQL 目录** 在 CMD 中切换到解压后的 MySQL 目录下的 `bin` 文件夹。例如: ```cmd cd D:\MySQL\MySQL-SERVER\mysql-8.0.22-winx64\bin ``` 2. **安装 MySQL 服务** 执行以下命令以安装 MySQL 服务: ```cmd mysqld --install ``` 3. **初始化数据库** 使用以下命令初始化数据库,并生成随机密码(如果需要无密码初始化,请参考下面的说明)。此过程会创建必要的系统表和数据文件: ```cmd mysqld --initialize --console ``` 初始化完成后,控制台会显示临时密码,格式为:`[random_password]`[^2]。 如果希望初始化时不生成随机密码,可以使用以下命令: ```cmd mysqld --initialize-insecure --user=mysql --console ``` --- #### 启动与配置 1. **启动 MySQL 服务** 使用以下命令启动 MySQL 服务: ```cmd net start mysql ``` 2. **修改 root 密码** 使用以下命令登录 MySQL 并修改默认密码(替换 `[random_password]` 为实际生成的临时密码): ```cmd mysql -h localhost -P 3306 -u root -p ``` 登录后执行以下 SQL 命令设置新密码(例如 `MyNewPassword123`): ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassword123'; FLUSH PRIVILEGES; ``` 3. **设置环境变量** 将 MySQL 的 `bin` 目录路径添加到系统的环境变量中,以便全局调用 MySQL 命令。例如: - 路径示例:`D:\MySQL\MySQL-SERVER\mysql-8.0.22-winx64\bin` - 设置完成后可以在任意 CMD 窗口中直接运行 `mysql` 命令[^2]。 --- #### 停止服务 如需停止 MySQL 服务,可以通过以下方式实现: 1. **通过命令行停止服务** 在 CMD 中执行以下命令: ```cmd mysqladmin -u root shutdown -p ``` 输入密码后,MySQL 服务将被关闭[^3]。 2. **通过服务管理器停止服务** 打开 Windows 服务管理器,找到 `MySQL` 服务并选择“停止”。 --- ### 注意事项 - 确保 Windows 11 系统满足 MySQL 8.0.22 的最低硬件和软件要求。 - 如果遇到权限问题,请检查是否以管理员身份运行 CMD。 - 配置防火墙规则以允许 MySQL 的端口(默认为 3306)通信。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值