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命令语句后记得加分号;再按回车
六、windows安装mysql注意事项
1、解压mysql文件夹后,打开cmd命令行需要用管理员方式打开
2、执行mysql初始化数据库命令时报错“由于找不到VCRUNTIME140.dll,无法继续执行代码,重新安装程序可能会解决此问题”,需要安装
具体可参考如下文章https://blog.csdn.net/weixin_42591308/article/details/100728021