Windows安装MySQL

windows安装mysql

一、官网下载mysql,地址https://dev.mysql.com/downloads/mysql/

 二、下载完成后,将zip解压到相应的目录,然后配置MySQL的配置文件

 打开刚解压的文件夹,在该文件夹下创建my.ini文件,并配置以下信息

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\mysql-8.0.20-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=E:\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

三、启动MySQL数据库

1、以管理员身份打开cms命令行,并切换到mysql解压后的bin目录

2、初始化数据库:

mysqld --initialize --console

执行完成后,会输出root用户的初始密码

3、输入安装命令:

mysqld install

4、输入启动命令:

net start mysql

四、登录MySQL

当mysql服务已经运行时,可以通过mysql自带的客户端工具登录到mysql数据库

1、打开命令行,输入mysql -h主机名 -u用户名 -p

-h:指定客户端要登录的mysql服务器主机名,如果是登录本机(localhost或127.0.0.0)该参数可忽略

-u:登录的用户名

-p:登录的用户名对应的密码,如果用户名密码为空,可忽略该参数

登录本机mysql输入命令行:

mysql -u root -p

输入密码

登录成功会提示:Welcome to the MySQL monitor

2、输入quit或者exit可以退出登录

五、mysql8.0修改账号密码

1、修改账号密码

新版本mysql8.0以上不支持使用set password和mysqladmin修改密码,需要用alter命令修改,具体命令如下

alter user'root'@'localhost' identified by '新密码';

alter user'root'@'localhost' identified with mysql_native_password by '新密码';

具体可参看如下文章https://www.cnblogs.com/LaplaceKang/p/12493797.html

2、mysql命令终止符为分号,mysql命令语句后记得加分号,再按回车

六、windows安装mysql注意事项

1、解压mysql文件夹后,打开cmd命令行需要用管理员方式打开

2、执行mysql初始化数据库命令时报错“由于找不到VCRUNTIME140.dll,无法继续执行代码,重新安装程序可能会解决此问题”,需要安装

具体可参考如下文章https://blog.csdn.net/weixin_42591308/article/details/100728021

原文地址:https://www.cnblogs.com/testerlina/p/12728463.html