Windows安装MySQL数据库详解
发布日期:2021-06-30 11:51:20 浏览次数:2 分类:技术文章

本文共 1861 字,大约阅读时间需要 6 分钟。

* MySQL软件 (注意: 如果以前安装过Mysql / 安装过XAMPP里(里面带了MySQL的) ) 并且能够正常使用的可以忽略这步 (但是也可以看一遍了解一下)

* Navicat for MySQL 是一个数据库可视化软件

一. MySQL安装

1. 先访问MySQL官网 , 官网有点慢, 多等等刷新几下

 

 

点完以后也有点慢, 稍等一下, 喝杯茶, 休息休息...

下一步, 默认即可, 往下滑动

注意不要选择最后2个, 那个是开发mysql用的, degub模式, 不要选那2个

漫长的等待又开始了, 干了这杯酒... 我们是朋友.....

下载好以后, 直接解压到一个非中文的路径下即可, 因为已下载的是.zip包, 而非.msi安装包, 所以跟node不同, 我们这里要自己手动配置环境变量了, 所以文件夹解压后, 不要轻易挪动位置(挪了就要去改对应计算机的环境变量)

 

 

把mysql程序配置到环境变量, 让电脑可以运行mysql

首先打开计算机的环境变量 配置页面 (win10 同学, 系统变量不是一串)

注意: 每个路径都要用 英文状态  分号 隔离开

我们把mysql的bin目录加入到后面去

...前面忽略了...D:\软件\node\;C:\mysql-5.7.30-winx64\bin;

 英文分号, 隔离开哦, 确定..即可

在解压后的 mysql-5.7.30-winx64的根目录下 (版本不同数字可能有所不同是正常的),新建一个 my.ini 配置文件,

 

黏贴或输入如下内容:  (特别注意, basedir和datadir的值, 要根据自己实际情况填写), 切记datadir中的data不要自己手动创建, 初始化命令会自动创建, 如果你手动创建了, 在初始化时会报错

[mysql]# 设置 mysql 客户端默认字符集default-character-set=utf8[mysqld]skip-name-resolveskip-grant-tables# 设置 3306 端口port = 3306# 设置 mysql 的安装目录basedir=C:\mysql-5.7.30-winx64# 设置 mysql 数据库的数据的存放目录datadir=C:\mysql-5.7.30-winx64\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB

打开cmd, 切换到mysql目录下的bin目录中

mysqld --initialize,这个命令执行后没有任何提示, 你会在bin同级下得到data目录, 以后数据库所有数据都会存储在这个文件夹下

执行命令: net start mysql,如果这个命令执行没有问题,那么执行完这个命令会提示“MySQL 服务正在启动…

MySQL 服务已经启动成功。”

如果报错: 

这种错误是由于未安装 vcredist 引起的

下载 vcredist 地址:

安装刚才下载的那个软件,位置默认即可,安装成功

然后重新进行安装,成功解决这个问题!

但是你可能也会遇到这样的情况

执行mysqld --install

如果出现这个问题, 需要你在开始菜单中, 搜索cmd后, 不要直接点击打开, 要在上面右键选择以管理员形式运行cmd, 再次执行mysqld --install

再执行net start mysql

启动MySQL:net start mysql

停止MySQL:net stop mysql

 

控制面板->管理工具->服务, 查看Mysql服务是否启动

二. 设置mysql的root用户的密码:

data目录中有个这个文件, 会生成一个初始密码, 在日志中, 注意这并不是存储root用户密码的地方哦

 

登录 root用户 mysql -u root  -p (-u代表user, 后面根用户名, -p 回车, 写密码) 代表登陆操作

登录成功:

等待输入mysql相关的命令, 修改root的密码, root123

ALTER USER  'root'  @  'localhost'  IDENTIFIED BY root123   注意最后不要有分号

如何退出mysql命令行呢?  用quit;  注意这个分号必须加

转载地址:https://jackiehao.blog.csdn.net/article/details/106240421 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:请求方式和内容类型参考文档
下一篇:nodejs报错信息nodemon运行提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1在此系统上禁止运行脚本。

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月19日 01时34分38秒