【Mysql】安装、环境配置
前言
MySQL安装有图形界面(.msi文件)安装和配置文件(.zip文件)安装 本篇笔记记录了windos系统 mysql5.7.38图形界面安装 和 配置文件安装 两种方式 图形界面安装会更省心点
1.mysql图形界面安装
1.1下载安装包
下载后会得到以下安装包(在win10系统下的图标) (在win11系统下的图标)
1.2安装
- 双击运行安装包,显示如下界面 这里选择最后一个选项自定义安装,然后点击下一步
- 之后出现如下界面,双击左边框的第一个选项展开里面内容,然后根据系统选择 x86(32位系统) 或 x64(64位系统)(如果右边框有内容,可以点击中间左箭头先清空)
- 选择安装路径,注意路径不要有中文!
- 确定路径没问题后就可以点击‘ok’,点击‘next’进入下一环节点击‘execute’执行环境检查 如果电脑没有‘Microsoft VisualC++ 2013’会弹出如下界面,点击install,等安装完后点击close
- 现在mysql已经准备就绪了,点击执行开始安装,安装完成后点击下一步
- 来到如下界面,默认即可(如果端口被占用则需要更改一个端口!),点击下一步
- 输入密码,点击下一步
- 默认即可,点击下一步(由于不想让它开机自启所以取消勾选’Start the MySQL Server at System Startup’)
- 最后应用配置,点击执行,等待执行完成点击finish
1.3配置环境变量
win+r打开运行输入sysdm.cpl,在弹出的系统属性里选择高级选项卡
新建环境变量,复制mysql的安装路径,在后面添bin,粘贴mysql目录路径,点击确定
1.4测试
由于在上面的安装过程中取消了开机自启选项,所以还要启动服务,以管理员身份启动cmd,运行命令net start
#查看版本(能正常输出基本就没问题了) mysql -V
#连接数据库 #mysql -u root -p密码 mysql -u root -p1234 #离开(末尾要+ ;) quit;
如果以上输出都没问题,那就安装完成了
2.mysql配置文件安装
2.1下载压缩包
根据系统选择32位或64位压缩包
2.2安装&测试
- 自定义解压路径后进入安装目录
- 配置环境变量 参考
- 在根目录下创建my.ini 根据自己实际情况作出替换、修改, [client] port=3306 default-character-set=utf8mb4 [mysql] no-beep [mysqld] port=3306 character-set-server=utf8mb4 basedir=Mysql安装路径 datadir=Mysql安装路径/Data skip-grant-tables
- 以管理员身份打开cmd运行以下命令 # 安装mysql服务 mysqld -install # 初始化数据文件 mysqld --initialize-insecure --user=mysql # 启动服务 net start mysql # 连接数据库,密码为空,输入密码时直接回车 mysql -uroot -p # 修改密码,设置root密码为1234 update mysql.user set authentication_string=password(1234) where user=root and Host=localhost; # 刷新权限 flush privileges; 在修改完密码后回到my.ini删除或注释掉 ‘skip-grant-tables’! 执行以下命令重启服务 net stop mysql && net start mysql 如果在执行安装服务命令时出现报错,查看是否有对应处理
3.其他
关于mysql服务
‘mysql57’是服务名称,在的’Windows Service Name’配置的
#以管理员身份启动cmd #启动服务: net start mysql57 #关闭服务: net stop mysql57
如果想开启开机自启可以win+r输入services.msc打开服务,找到mysql服务,把启动类型改成自动,点击确定,下次重启后就会自动启动mysql服务
压缩包方式安装出现报错
报错内容:“由于找不到MSVCR120.dll”
需要安装‘Microsoft VisualC++ 2013’,