如何初始化mySQL8.0:

一,下载

网址:https://dev.mysql.com/downloads/mysql/

二,配置

下载完后打开下载文件,弹出一个解压工具

解压到c盘:

打开mysql文件夹

可以看到我的这个压缩版里面是没有配置文件.ini 。所以要创建一个配置文件;具体创建配置文件如下:

  1. 找到记事本

  2. 在记事本中写入如下代码:(根据每一个人的地址,版本不同做修改)

    [mysqld]
    #设置3309端口
    port=3309
    # 设置mysql的安装目录
    basedir=C:\Program Files\mysql-8.0.26-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=C:\Program Files\mysql-8.0.26-winx64\data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。
    max_connect_errors=10
    # 服务端使用的字符集默认为UTF8
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 默认使用“mysql_native_password”插件认证
    #mysql_native_password
    default_authentication_plugin=mysql_native_password
    #定义默认的时区
    default-time-zone='+08:00'
    [mysql]
    #设置mysql客户端默认字符集
    default-character-set=utf8
    [client]
    #设置mysql客户端连接服务端时默认使用的端口
    port=3309
    default-character-set=utf8
    
  3. 保存的格式:文件名:my.ini 类型为:所有文件

    最后得到一个配置文件

    1. 将该文件放入mysql文件夹中的bin中;(注意如果只放在mysql文件夹,则该后面cmd找不到该配置文件)

三,初始化

1.打开CMD(注意是以管理员的身份打开)切换到bin目录:

cd C:\Users\feng\mysql-8.0.26-winx64\bin(根据每一个人的地址不同做修改)

image-20210806090010734

2.然后输入以下代码:mysqld --initialize --user=mysql --console

这个指令会生成一个临时密码

image-20210806085051895

3.输入以下命令:mysqld --install,进行安装服务操作。

image-20210806090035961

4.之后,在任务管理器找到“服务”,启动其中的MYSQL服务即可。

5.最后,输入命令行mysql -uroot -p,利用之前的临时密码输入即可登录数据库成功。

image-20210806090052204

posted on 2021-08-10 10:59  北辰星*  阅读(65)  评论(0编辑  收藏  举报