上一篇初步了解了MySQL的一些基础知识,从今天开始,我们就直接进入到实际安装,及实际敲代码方面的。
MySQL安装有两种方法,一种是按照传统程序方法安装,一种是免安装,两种方法各有优缺点。
按照传统程序方法安装(一般在5.5版本),则是一步一步安装,方法比较简单,但是问题是容易出错,有时候需要重装几次才能成功;
免安装的方法(一般在5.7版本),无需安装,只要解压即可,问题是,后续需要配置的内容比较多,而且问题也比较多,有些都是莫名其妙的问题;
所以两种方法看个人喜欢,我自己试着安装的都是免安装的方法,两台电脑,居然遇到不一样的问题,所以个人经验,免安装确实烦琐,但是老师是说,5.7的功能更好,所以虽然烦琐,但是还是克服了问题,嘿嘿! 在这分享的也是免安装版本,咱们一起来看看:
1、先从官网下载MySQL,选择适用的系统及操作系统;
2、解压文件到磁盘根目录下,建议不要放在C盘,可以放在其他的任何盘中;
3、配置环境变量,将bin文件的目录,配置到环境变量path中;
环境变量path的路径是:
右击计算机-属性-高级系统配置-环境变量-path:
4、在MySQL根目录下,创建my.ini文件,并输入内容:
5、以管理员的身份进入cmd,创建data文件
:mysqld–initialize
6、安装mysql服务:mysqld install
7、启动mysql服务:net start mysql
8、重新启动mysql服务:net stop mysql 再输入 net start mysql
9、登录mysql:
mysql –uroot –p
进入mysql
10、修改密码:
use mysql;
update user set authentication_string=password("root") where user="root";
flush privileges;
quit;
11、将my.ini文件中的跳过密码,注释掉:
12、再重新登录mysql
msql –uroot -proot
13、展示数据库
Show databases;
这个时候会报错,ERROR 1820 (HY000),即密码需要重置;
14、修改密码:
set password=password("root");
15、安装完成
安装完成之后,就可以直接使用了,可以看看现有数据库,再退出mysql,多操作几次。这是我安装免安装的方法,欢迎有问题的给我留言,我们可以一起讨论,一起探索。
现在已经有了MySQL 8.0版本的,若是有需要,欢迎留言,我会更新最新版本的安装方法,其实与5.7差不多的,略微有所区别的~