目录
官网下载安装MySQL
如果没有时间,或者是不想一个一个去找mysql的安装网址,可以点击MySQL官网下载页面,直达下载页面(注:这里下载的是mysql8.0.29版本的,如果想要下载mysql5.7版本的可以点击这个页面
或者是点击网盘链接,去下载mysql55和mysql8
链接:https://pan.baidu.com/s/1cl5gGa19oug7KwrF2frlzg?pwd=kql3
提取码:kql3
【mysql55版本不大智能,它会将我们的data目录默认安装在c盘下,而mysql57就可以自己选择安装的目录】
如果不想要mysql55版本的,而想要mysql57的请点击如下连接:
链接:https://pan.baidu.com/s/16nJqqmXCXtQnORdIhVI78g?pwd=8vd5
提取码:8vd5
二,MySQL8.0.×的下载与安装
现在我们来开始下载MySQL8.0.29:
开始下载
...............等待下载......................
下载完成之后我们双击程序运行
如果出现如下界面的话我们需要选择Custom的类型进行安装
如果是直接跳转到下面这个页面的话就不用管上面的操作了。
进行如上操作之后我们点击下一步即可
如果出现下面这个页面的话,只需要同意协议下载即可。
关闭上面的页面后我们点击‘next’后,出现如下页面,点击‘execute’。
软件下载好后我们点击界面如下,我们接着进行软件的配置。
之后出现下面界面后我们点击“Execute”
如果上面的选项都选上的话,就代表我们的配置成功了
配置环境变量
将我们下载的MySQL的bin目录进行复制
之后我们去电脑的高级系统设置里面进行环境变量设置:我的电脑→属性→高级系统设置→环境变量→系统变量→path→新建
之后去cmd命令行窗口试验一下环境变量是否添加成功输入“mysql --version”,如下表示成功:
我们还可以进行登录:输入 mysql -uroot -p后面写上我们自己设置的root密码,回车后如下:
二,MySQL5.7.38的安装
因为我是先安装MySQL8版本的再后补充MySQL5版本的安装,因此在安装的时候会有下面的界面
唯一注意的就是端口号的修改,不能和其他版本的MySQL的端口号冲突。
我们点击‘next’后后面的操作就和MySQL8的安装差不多了。只有安装完成后使用命令提示符窗口进行测试是否安装成功,如下:
安装的是MySQL5.×版本需要注意的事项
如果安装的是MySQL5.7版本的话,在使用数据建表,及在表里面添加数据时是不能添加中文的:
解决编码问题可以到安装MySQL5.7的数据目录下找到my.ini配置文件,
使用notepad或者是更加高级的软件进行打开和编辑,打开该文件后我们找到如下有【mysql】,【mysqld】的行,并分别在下面添加命令:
[mysql]
default-character-set=utf8[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
之后在任务管理里将mysql5.7版本的服务重启,
我们重启服务后系统会重新给我们的进程分配空间资源,PID也会改变
之后我们再去查看MySQL的默认字符集:使用show variables like '%character_%';命令
查看MySQL的默认校对集:使用show variables like '%collation_%';
mysql5.7在修改编码格式前创建的数据库格式都是mysql5.7默认的编码格式Latin。因此我们需要将创建过的数据库删除,重新创建即可。
如果下载安装的版本是mysql8.0.xx的,则不需要修改编码格式,其默认编码格式就是utf8的,直接创建数据库,并在数据库里面创建我们需要的表即可,如下可以在表内添加中文数据:
创建数据库和表及向表里面添加数据后,我们可以使用select * from 表名;进行查看表的信息
之后我们到安装好的MySQL数据目录下进行查看就会发现多了我们创建好的数据库db1,数据库db1里面有一个文件tb1
我们可以看到,表的后缀名是.ibd的格式(IBD文件),这种文件我们是不能直接打开的,需要使用数据库管理系统(DBMS,操作和管理数据库的大型软件,如Oracle,MySQL,SQL Server等)来进行打开。如果要删除数据库或者是表的话,可以使用drop database 数据库名---删除数据库
drop table 表名---删除表。如下: