win10安装mysqlwindows10mysql详细安装教程Windows10安装MySQL




win10安装mysqlwindows10mysql详细安装教程Windows10安装MySQL

2022-07-20 21:18:45 网络知识 官方管理员

一、安装环境

(1)Windows10(64位)

(2).netframework4.0以上

二、下载MySQL社区版

三、解压mysql-8.0.23-winx64.zip到d:盘

win10安装mysql(windows10mysql详细安装教程)(1)

图1解压后的文件夹

四、配置系统环境变量

win10安装mysql(windows10mysql详细安装教程)(2)

图2配置系统环境变量

五、配置MySQL

1、配置MySQL字符集UTF-8MB4

用记事本新建my.ini配置文件,存储于mysql的根目录(d:\mysql-8.0.23-winx64)上,处理中文时不会显示乱码。内容如下:

[mysql]

default-character-set=utf8mb4

[mysqld]

character-set-server=utf8mb4

default-storage-engine=INNODB

说明:utf8mb4最长支持4个字节,完全兼容utf8(3个字节)。

2、以管理员身份运行命令提示符

win10安装mysql(windows10mysql详细安装教程)(3)

图3进入Dos提示符状态

3、用cd命令进入解压目录mysql-8.0.23-winx64,运行mysqld-install命令,注册MySQL服务。

win10安装mysql(windows10mysql详细安装教程)(4)

图4注册MySQL服务

4、启动MySQL服务,netstartmysql

win10安装mysql(windows10mysql详细安装教程)(5)

图5启动MySQL服务

此时在“计算机管理-->服务”中可以看到mysql已经启动

win10安装mysql(windows10mysql详细安装教程)(6)

图6“计算机管理-->服务”中查看MySQL启动情况

5、打开windows防火墙3306端口

在“设置-->Windows防火墙-->高级设置-->入站规则新-->建入站规则”中增加端口:3306,操作:允许。

6、初始化MySQL,mysqld--initialize--user=root--console

win10安装mysql(windows10mysql详细安装教程)(7)

图7初始化MySQL

注意:此时会自动在MySQL下创建data目录,并记下上图中root的随机初始密码:tM!j>s.tj7G,

7、登录MySQL,mysql-uroot-p

win10安装mysql(windows10mysql详细安装教程)(8)

图8登录MySQL

8、修改root的密码mysql>setpasswordforroot@localhost='Mysqltest2021';

win10安装mysql(windows10mysql详细安装教程)(9)

图9修改root密码

(说明:mysql8.0的密码加密方式与低版本的不一致,因此语法格式与低版本不同)

9、创建新用户sa

考虑到数据库的安全,不建议使用root连接数据库进行操作,而是另建一新用户。

mysql>CREATEUSER'sa'@'%'IDENTIFIEDWITHmysql_native_passwordBY'Mysql2021sa';

win10安装mysql(windows10mysql详细安装教程)(10)

图10创建用户

%表示任意IP地址可访问MySQL数据库服务器,也改成指定具体的IP地址,下同。

10、授权sa

mysql>GRANTALLPRIVILEGESON*.*TO'sa'@'%';

win10安装mysql(windows10mysql详细安装教程)(11)

图11为用户sa授权

11、刷新授权生效,mysql>flushprivileges;

win10安装mysql(windows10mysql详细安装教程)(12)

图12刷新授权

12、退出MySQL,mysql>exit

win10安装mysql(windows10mysql详细安装教程)(13)

图13退出MySQL

13、重新用sa登录MySQL,mysql-usa-p

win10安装mysql(windows10mysql详细安装教程)(14)

图14用sa登录MySQL

发表评论:

最近发表
网站分类
标签列表