MySQL安装配置-8.0版-Windows

4,408 阅读2分钟

MySQL安装配置-8.0版-Windows

一、下载MySQL

下载地址dev.mysql.com/get/Downloa…

最新版本请自行访问mysql官网下载

image.png

二、下载完成解压并配置mysql my.ini文件

1、得到以下目录

image.png

2、新建文件my.ini,粘贴以下内容

    [mysql] 
    # 设置mysql客户端默认字符编码形式 
    default-character-set=utf8mb4 
    [mysqld] 
    #设置端口号,默认3306 port = 3306 
    # 设置mysql的安装目录 / 不能反\ 
    basedir=D:/fenghuashao/devlop/tool/mysql-8.0.23-winx64/ 
    # 设置mysql数据库的数据存放目录 
    datadir=D:/fenghuashao/devlop/tool/mysql-8.0.23-winx64/data/ 
    # 设置最大连接数 
    max_connections=200 
    # 允许连接失败的次数 
    max_connect_errors=10 
    # 服务端使用的字符集默认为utf8mb4 
    character-set-server=utf8mb4 
    # 创建新表时将使用的默认存储引擎 
    default-storage-engine=INNODB 
    # 默认使用“mysql_native_password”插件认证 
    #mysql_native_password 
    default_authentication_plugin=mysql_native_password 
    [client] 
    # 设置mysql客户端连接服务端时默认使用的端口 
    port=3306 
    default-character-set=utf8mb4

修改对应位置、端口号等信息修改完成保存文件放到根目录下

image.png

三、注册mysql服务,并初始化mysql

1、注册mysql服务

管理员权限打开CMD,并逐行输入以下内容(路径位置自行修改)

cd D:\SoftWare\Devlopment-tools\mysql-8.0.22-winx64\bin 
D: 
mysqld --install

得到以下红色框里的信息,注册成功

image.png

2、初始化mysql

管理员权限打开CMD,并逐行输入以下内容(路径位置自行修改)

    cd D:\SoftWare\Devlopment-tools\mysql-8.0.22-winx64\bin 
    D: 
    mysqld --initialize-insecure

根目录下会增加data文件夹如下图 image.png

3、查看初始化后root临时密码

打开data文件下的err后缀的文件

搜索关键字root@localhost

如果是root@localhost is created with an empty password !那就是为生成临时密码,直接登 录,密码为空,在设置密码

如果是这种,可以使用临时密码登录再修改

image.png

四、启动mysql,设置自动启动

1、启动mysql

管理员权限打开CMD,并逐行输入以下内容(路径位置自行修改)

cd D:\SoftWare\Devlopment-tools\mysql-8.0.22-winx64\bin D:

启动成功如下图

image.png

2、设置自动启动

打开Windows 任务管理器,打开服务找到mysql服务,修改启动类型为自动启动

image.png

image.png

五、连接登录

D:\SoftWare\Devlopment-tools\mysql-8.0.22-winx64\bin 
D: 
mysql -u root -p

image.png

注:mysql安装配置常用命令:

#注册mysql服务 
mysqld --install xxx(服务名可选) 
#移除mysql服务 
mysqld --remove 
#初始化
mysql mysqld --initialize-insecure 
#启动mysql服务 
net start mysql mysql -u 用户名 -h 数据库地址 -p #登录数据库 #退出数据库 quit 
#关闭mysql服务 
net stop mysql 
#远程连接 update user set host = '%' where user ='root';
mysql的安装配置到这里结束了,thankyou.

mysql管理软件Navicat 使用方法见另一篇文章