2021-10-24

首先在MySQL的官网下载页下载MySQL Community Server的最新版,选择较小安装包即可,点击Download再点击下方的“No Thanks…”即可开始下载,等待下载结束。

第二步在计算机上新建一个文件夹用于安装MySQL,在该目录下建立配置文件“my.ini”,将以下代码复制粘贴:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=路径
# 设置mysql数据库的数据的存放目录
datadir=路径\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

修改其中的路径参数为实际的安装路径,最后将配置文件保存为ANSI编码。

第三步配置环境变量,依次打开“计算机–>右键属性–>高级系统管理–>环境变量–>系统环境变量中的PATH”,在PATH中加上"路径\bin"的条目后保存。

第四步,管理员权限打开cmd,依次输入以下命令进行安装即可:

mysqld --initialize-insecure --user=mysql
mysqld -install
第一条命令需时较长,请耐心等待!

最后一步,我们可以以“mysql -u root-p”进入数据库,由于之前并没有设置密码,这里提示输入密码的时候,直接回车即可,进入之后我们可以用以下语句新建密码:

alter user user() identified by “新密码”;
至此,MySQL的配置就基本完成了!

PS:

1.如提示"缺失Vcruntime140_1.dll",请下载Microsoft Visual C ++ Redistributable[下载地址]进行安装即可解决该问题!

2.安装路径不要出现中文,否则可能出现MySQL服务无法启动之类的问题

3.对于笔者安装过程遇到的问题,以及解决方案做一下简单描述:

如提示MySQL已存在(is exist),请检查是否卸载干净,然后清理C:\ProgramData\下的MySQL文件,清除环境变量中的设置,清除注册表中的以下几项:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\eventlog\Application\MySQL
如仍未解决,可能原因是卸载仍有残留,运行cmd,用sc delete mysql进行删除

如仍未解决,检查HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL中ImagePATH的路径是否与新安装的路径一致

如仍未解决,可重装系统后再试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值