欢迎光临散文网 会员登陆 & 注册

MySQL安装及初始化(Windows)

2022-01-29 23:44 作者:寂风也过路  | 我要投稿

一、

直接去MySQL官网(https://dev.mysql.com/downloads/mysql/)下载压缩包

注意:不要去乱七八糟的网站下载,不安全!

官网界面示例
点击下载按钮后会出现的页面

二、

将刚刚下载下来的压缩包解压到一个你想放置MySQL的路径底下

比如:放到X盘底下(路径就是:X:\mysql-8.0.28-winx64)

注意:这里指的路径是,你到达X:\mysql-8.0.28-winx64文件夹底下时,能看到这几个文件夹

mysql的部分文件

三、

进入到你解压好的mysql的文件夹目录中(当前路径举例:X:\mysql-8.0.28-winx64\)

创建一个my.ini文件

里面这么写:

本配置参考自:https://www.runoob.com/mysql/mysql-install.html

略有改动

注意:写路径的时候,不要用\s、\t之类的带有转义含义的字符出现,不然路径铁定不是你所期望的路径,甚至可能会报错

注意:路径要自定义,不要照抄,因为你大概率没有X盘,我也没有

上面配置里,最后一行对时区进行设置的理由:

因为默认是使用0时区,我们是在东八区,用的是东八区的时间。而且也是为了避免每次idea的数据库插件连接数据库时都会报这个错:

idea的插件连接数据库报错

这里推荐的是使用改配置文件的方式

(注意,如果现在你的mysql服务本身就是处于启动状态,则要先去进程管理器(crtl+shift+esc组合键)里把mysql的进程杀掉,然后改my.ini这个配置文件,最后重新启动mysql)

四、

使用管理员身份打开CMD,否则后续执行命令会出现报错:Install/Remove of the Service Denied

然后进入到你安装数据库所在的文件夹的bin文件夹,如路径:X:\mysql-8.0.28-winx64\bin

五、

依次执行以下命令:

1、mysqld --initialize --console

初始化后将生成root账号及对应的密码,一定要记住这个密码(就是图里面的那个框框),后面要用

2、mysqld install

3、net start mysql

如果你在执行net start mysql的时候,出现了发生系统错误2.系统找不到指定的文件”

那么,可能是你执行mysqld install的时候,位于的路径不是X:\mysql-8.0.28-winx64\bin,也就是你mysql的文件夹的bin目录,使得安装的数据跑到了其他的文件夹去了。

所以,这时候,需要先

mysqld remove

把原来安装的内容删掉

然后进入bin文件夹底下

重新执行 mysqld install

再执行net start mysql就好了

六、

1、登录

mysql -u root -p

注意:这时候输入的密码是

2、修改密码

alter user 'root'@'localhost' identified by '123456'

注意:这里的密码(123456)请自定义,同时,要记住你自己设定的密码

3、退出mysql

4、用新密码试着登录看看

七、

如果半路有地方弄错了,想重新初始化数据库怎么办?

把这个文件夹删了,重新初始化就行了

注意:如果你已经创建了数据库,有存量数据了,一定不要这么做,因为这样的话你的数据就都没了!!!


MySQL安装及初始化(Windows)的评论 (共 条)

分享到微博请遵守国家法律