MySQL5.7.23数据库安装及可能出现的问题(Windows10)
第一部分配置
先给MySQL配置环境变量
右击我的电脑-属性-高级系统设置-环境变量-系统变量
在变量中配置(用户变量和系统变量–看个人需求),我个人喜欢在系统变量中配置
新建一个 MYSQL_HOME
MYSQL_HOME=这里是自己MySQL文件的路径位置
然后在PATH中配置bin文件
%MYSQL_HOME%\bin
然后进入MySQL文件夹中由于MySQL-5.7.23没有给用户data文件夹需要自己进行新建
然后要给出自己的ini配置文件放在data的同级目录下
[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=C:\mysql-5.7.23(需要自己本机MySQL位置)
#设置mysql数据库的数据存放目录
datadir=C:\mysql-5.7.23\data(需要自己本机MySQL-data位置)
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认储存引擎
default-storage-engine=INNODB
#时区东八区
default-time-zone = ‘+8:00’
新建完成后在以管理员身份运行cmd
安装MySQL服务
mysqld --install
MySQL进行初始化
mysqld --initialize-insecure
有密码的话会在data文件夹中的.err文件中可以找到
无密码直接登录进行创建
mysql -u root -p
修改密码
SET PASSWORD = PASSWORD(’######’);
整个MySQL数据库就安装完成了!!!
第二部分问题
关于遇到问题:
第一个就是要用管理员身份运行cmd不让会安装不了在第一步。
其次可能电脑会缺少c++的环境(解决办法:最简单的方法下载Visual Studio Code在其中安装c语言开发环境)
另外会遇到初始化失败,记住要去data文件夹中把里面文件全部删除在重新进行初始化
关于卸载数据库如果使用msi安装,可以直接去应用程序卸载
那么是自己配置的话删除MySQL文件夹后记得要去注册表中把注册表也删除,不然后再次安装就会有冲突。