最新公告:

中华视窗是诚信为本,市场在变,我们的诚信永远不变...

中华视窗

咨询热线

400-123-4657

行业资讯

当前位置: 首页 > 新闻动态 > 行业资讯

mysql添加环境变量 (MySQL)

添加时间:2024-04-09

下载MySQL

进入MySQL官网,点击页面底部上方选项卡DOWNLOADS->MySQL Community Edition->MySQL Community Server,会来到以下页面:

mysql添加环境变量_mysql8.0环境变量_mysql添加环境变量失败

下载红框中选择的项目,是压缩包。 下载后直接解压即可开始配置。 建议保存的路径不要包含中文字符,避免出现各种无法解决的BUG。

配置MySQL

配置 my.ini

下载并解压后,您将得到文件夹mysql-8.0.12-winx64。 输入文件夹。 这是MySQL的根目录。

在此目录下创建文件my.ini,并在文件中输入以下代码。

mysql添加环境变量失败_mysql添加环境变量_mysql8.0环境变量

[mysqld]
basedir ="D:\mysql\mysql-8.0.12-winx64"
datadir ="D:\mysql\mysql-8.0.12-winx64\data"
port=3333
server_id =10
character-set-server=gbk
character_set_filesystem=gbk
[client]
port=3333
default-character-set=gbk
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8

输入完毕后,保存时请点击另存为,检查编码格式是否为ANSI。 如果不是,请将其更改为ANSI,以避免后续配置和安装时出现错误。 如下所示:

mysql添加环境变量失败_mysql添加环境变量_mysql8.0环境变量

mysql添加环境变量失败_mysql添加环境变量_mysql8.0环境变量

配置之前我还参考了其他代码。 经过不断测试,上述代码可用。

另外basedir和datadir后面的路径需要自己改,即按照你安装的路径。 我的安装在D盘下的mysql文件中,所以路径如上。

这里的配置涉及到数据文件夹的创建。 因此,千万不要自己在根目录下创建空文件夹data,否则会报错。

配置环境变量(可选,但推荐)

为了快速打开其他路径下的MySQL,建议配置环境变量。

右键计算机->属性->高级系统设置->点击高级选项卡下的环境变量->查找PATH,如下图:

追加在最后。 请注意,它是附加的,而不是覆盖的。 添加路径:D:\mysql\mysql-8.0.12-winx64\bin;

上面的路径是你解压后的路径,后面加上bin即可。

添加完成后,确认并退出。

MySQL 入门

mysql8.0环境变量_mysql添加环境变量_mysql添加环境变量失败

进入C盘,进入Windows->System32,找到cmd.exe,以管理员身份运行。 请注意,您不能直接进入。 您必须是管理员,否则后面的步骤会报错。

依次进入我们的MySQL安装目录,如下图:

首先将MySQL添加到Windows服务中,输入命令:

mysqld --安装;

会提示安装成功,Service已成功安装。,然后进行下一步。

这时开始初始化数据库,输入:mysqld --initialize --user=root --console(确保是mysqld,不是mysql,多了一个d),需要等待一段时间,此时正在创建数据文件夹。 同时,你可以在窗口中看到很多信息,找到关键字:root@localhost,你会发现关键字后面有一个复杂且不规则的字符串,一定要记录下来! 这是您以后登录数据的初始密码!

完成上述步骤后,就可以启动MySQL了。

输入:net start mysql。 稍后还可以使用net stop mysql来关闭MySQL服务。

然后就可以进入MySQL了,输入:mysql -u root -p,会要求你输入密码。

mysql添加环境变量_mysql添加环境变量失败_mysql8.0环境变量

第一次登录的密码就是刚才提到的原始密码,是一个不规则的字符串。

进入后即可成功进入数据库。

如果忘记密码,可以删除data文件夹,重新执行mysqld --initialize --user=root --console,然后按照上面的顺序继续配置。

但第一次进入时,无法进行任何操作。 您可能会看到以下错误:

错误 1820 (HY000):在执行此语句之前,您必须使用 ALTER USER 语句重置密码。

这意味着您需要更改密码才能使用您的数据库,因此您需要输入以下语句:

更改由“123456”标识的用户 user();

123456可以改成其他内容,就是你想要的密码,其他的可以复制。

这里特别说明:我曾经使用过其他方法来更改密码,包括:

设置密码=密码('123456'); 等等会报错并且无法修改密码。 您只能使用由“123456”标识的alter user user();。 至于原因,我还没有查出。 我希望有人能给我一些建议。

完成以上操作后,MySQL就可以使用了。

从:

联系我们

电话:400-123-4657

传真:+86-123-4567

地址:浙江 温州市 温州大道欧江大厦26188号

邮箱:admin@yina37.com

电话:400-123-4657 传真:+86-123-4567 地址:浙江 温州市 温州大道欧江大厦26188号
版权所有:Copyright © 2002-2024 中华视窗 版权所有 非商用版本 ICP备案编号:粤IP**********    网站地图