mysql数据库安装及问题解决


一、下载:https://www.mysql.com/

 二、有安装和压缩包解压两种模式,这里选择免安装(压缩包)模式

 三、配置MySQL

  1、配置my.ini 文件

   2、文件内容如下:

[mysql]
default-character-set=utf8
[mysqld]
basedir= D:\MySQL\mysql-5.7.23-winx64
datadir= D:\MySQL\mysql-5.7.23-winx64\data
port=3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB

注意:my.ini文件中basedir和datadir的内容是自己的mysql的文件路径。

四:安装MySQL服务
以管理员的身份打开cmd窗口,切换到mysql文件的bin路径下

 注意:可能遇到问题:缺少vcruntime140_1.dll,原网站下载安装https://cn.dll-files.com/vcruntime140_1.dll.html

  或者安装微软运行库,百度网盘已存。

五: 初始化数据库,生成data文件夹
执行 mysqld --initialize-insecure

六:启动mysql服务(注意:用管理员身份运行win+R)
启动mysql服务的命令:net start mysql(停止:net stop mysql)

七:登录mysql,修改密码
执行 mysql -uroot -p 默认密码为空,直接回车进入系统。

八:更改root用户的默认密码, MySQL5.7执行 set password for root@localhost = password(‘新密码’);
               MySQL8.0执行: ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;

九:用新密码重新登录
用exit命令退出服务。