chengxuyi 发表于 2022-4-18 11:37

mysql8压缩版安装教程

# mysql8压缩版安装教程

> (https://dev.mysql.com/downloads/mysql/)

1. 下载后将压缩包解压在合适的目录上,文件夹最后为英文

2. 在文件根目录创建my.ini文件

   ```ini
   
   character-set-server=utf8
   bind-address = 127.0.0.1
   # 设置3306端口
   port = 3306
   # 配置mysql安装的路径
   basedir=E:\environment\mysql-8.0.27-winx64
   # 设置mysql数据库的数据的存放目录
   datadir=E:\environment\mysql-8.0.27-winx64\data
   # 允许最大连接数
   max_connections=200
   # 创建新表时将使用的默认存储引擎
   default-storage-engine=INNODB
   
   default-character-set=utf8
   
   default-character-set=utf8
   
   default-character-set=utf8
   ```

   - 其中basedir为mysql解压路径
   - datadir为 解压路径 + \data

3. 以管理员身份打开命令提示符,将目录切换到你解压文件的bin目录

4. 初始化Mysql,红色框里是密码

   - mysqld --initialize --console

   !(https://chengxuyi.top/picgo/image-20220216163249786.png)

5. 在Mysql安装目录的bin目录下执行命令安装服务

   - mysqld--install mysql

6. 安装完成之后

   - 通过命令 net start mysql 启动MySQL服务
   - net stop mysql 停止MySQL服务

7. 更改密码

   1. 先通过上面的密码登录

      mysql --uroot -p+上面的密码

      !(https://chengxuyi.top/picgo/image-20220216163824027.png)
   2. 修改密码
                ```sql
              ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
      ```
      
       
        !(https://chengxuyi.top/picgo/image-20220216164004778.png)
          **注:修改密码,注意命令尾部的; 一定要有,这是mysql的语法。**

Andrea 发表于 2022-4-18 11:56

修改密码, set password=password("你的密码");也是可以直接开搞的~因为默认是强密码,所以需要有大小写和特殊字符~

oks 发表于 2022-4-18 13:17

这种教程网上一大堆

rz66 发表于 2022-4-18 13:22

感谢分享,以前一直用 setup,

kenxy 发表于 2022-4-18 13:47

说得不够详细,应该把my.ini的内容及安装可能出现的错误详细说明一下

lolo365 发表于 2022-4-18 14:11

感谢分享

Monklamn 发表于 2022-4-18 14:19

kenxy 发表于 2022-4-18 13:47
说得不够详细,应该把my.ini的内容及安装可能出现的错误详细说明一下

其实还有很多字段没有用到,真要开教程帖的,就帖子中的这些还不够

Gold9T 发表于 2022-4-18 16:19

非常有用,感谢楼主。

chengxuyi 发表于 2022-4-18 16:45

kenxy 发表于 2022-4-18 13:47
说得不够详细,应该把my.ini的内容及安装可能出现的错误详细说明一下

如果初始化MYSQL后使用密码登录提示密码错误,这时候是因为密码中带有特殊字符.
需将MYSQL根目录中的data文件夹删除重新初始化.

chengxuyi 发表于 2022-4-18 16:47

我是小白,哪里还有问题大家都可以提出来{:1_893:}
页: [1]
查看完整版本: mysql8压缩版安装教程