mysql安装

1 下载文件

https://dev.mysql.com/downloads/mysql/

mysql安装_第1张图片
下载压缩版

2 解压

我解压到D盘Program Files目录下了

mysql安装_第2张图片
解压

3 配置环境变量

计算机(此电脑) → 属性 → 高级环境设置 → 高级 → 环境变量

mysql安装_第3张图片
环境变量
mysql安装_第4张图片
添加Path变量
mysql安装_第5张图片
添加此位置变量
mysql安装_第6张图片
添加,然后一路确定

4 初始化mysql

mysql安装_第7张图片
在mysql目录下新建data文件夹存放数据文件

在mysql目录下新建my.ini文件,并输入如下内容

[mysqld] 
# mysql所在目录
basedir=D:\Program Files\mysql-5.7.18-winx64
# mysql数据所在目录
datadir=D:\Program Files\mysql-5.7.18-winx64\data
mysql安装_第8张图片
建立my.ini文件

初始化mysql数据文件

找到C:\Windows\System32\cmd.exe右击以管理员身份运行

mysql安装_第9张图片

输入D:
输入cd D:\Program Files\mysql-5.7.18-winx64\bin

mysql安装_第10张图片
Paste_Image.png

输入mysqld --initialize

mysql安装_第11张图片
初始化数据
mysql安装_第12张图片
之前空文件夹data自动产生了文件

输入mysqld -install

mysql安装_第13张图片
安装mysql成功

输入net start mysql启动mysql服务

mysql安装_第14张图片
启动mysql服务

5 1045错误

以管理员身份启动cmd
输入mysql -u root -p

mysql安装_第15张图片
会出现1045错误

解决办法:
停止mysql服务net stop mysql注意:以管理员身份运行的cmd才可以输入该命令停止

mysql安装_第16张图片
停止mysql服务

在my.ini文件的[mysqld]下加上skip_grant_tables

mysql安装_第17张图片
添加skip_grant_tables跳过密码验证
mysql安装_第18张图片
启动mysql服务,再次进入mysql

在mysql命令下输入
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
改密码为123456,你可以改成自己的,只要你不会忘记的话
再输入flush privileges;

mysql安装_第19张图片
改密码

skip_grant_tables注释掉

mysql安装_第20张图片
注释

停止mysql服务net stop mysql
启动mysql服务net start mysql
进入mysqlmysql -u root -p

mysql安装_第21张图片
这次就要输入密码才能进入了

至此,以普通方式启动的cmd也可以登录mysql了

mysql安装_第22张图片
普通用户

6 数据可视化操作软件Navicat for mysql

https://www.navicat.com/download/navicat-for-mysql

mysql安装_第23张图片
下载

然后自己安装吧,很简单的,至于激活,我也找不到注册码,自求多福吧。

mysql安装_第24张图片
新建链接
mysql安装_第25张图片
随便起个链接的名称,输入密码
mysql安装_第26张图片
双击打开

我以前总是会报错的,但是这个新的Navicat不报错了,输入密码就打开了,那更好没有问题。

mysql安装_第27张图片
可以看到有4个已经有的数据库

在左边右击新建数据库,我取名test了
然后在右边窗口新建一个表
设置了3列,


mysql安装_第28张图片
新建表

保存表名为test

mysql安装_第29张图片
test表

双击打开test表,填写点数据,点击下方对号应用修改

mysql安装_第30张图片
给test表添加点数据
mysql安装_第31张图片
以命令行方式查看表
mysql安装_第32张图片
插入和删除语句
mysql安装_第33张图片
刷新Navicat

Nice!!

你可能感兴趣的:(mysql安装)