在window下安装第二个mysql
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了在window下安装第二个mysql,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2835字,纯文字阅读大概需要5分钟。
内容图文
![在window下安装第二个mysql](/upload/InfoBanner/zyjiaocheng/507/58fabd1497b24e208caaaab2df08ab65.jpg)
1.下载
直接去官网下载,社区版https://dev.mysql.com/downloads/mysql/5.6.html#downloads
2.解压
解压zip文件3.配置my.ini
(1) 默认有个my-default.ini,复制这个文件,然后改个名字,改为my.ini(2) 修改一下my.ini里面的内容,可参考下面的内容
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3307
# 设置mysql的安装目录
basedir=D:\\dev\mysql\\mysql-5.6.39-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\dev\mysql\\mysql-5.6.39-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
1616 1[mysql]
2# 设置mysql客户端默认字符集
3default-character-set=utf8
4[mysqld]
5#设置3306端口
6port = 3307
7# 设置mysql的安装目录
8basedir=D:\\dev\mysql\\mysql-5.6.39-winx64
9# 设置mysql数据库的数据的存放目录
10datadir=D:\\dev\mysql\\mysql-5.6.39-winx64\\data
11# 允许最大连接数
12max_connections=200
13# 服务端使用的字符集默认为8比特编码的latin1字符集
14character-set-server=utf8
15# 创建新表时将使用的默认存储引擎
16default-storage-engine=INNODB
4.安装
执行mysqld命令时,带上前缀,因为默认的path在之前安装5.5版本时候以前已经用过了。所以我们需要带上前缀,就不会用之前5.5的环境变量了(1)先初始化一下
D:\dev\mysql\mysql-5.6.39-winx64\bin\mysqld --initialize
11 1D:\dev\mysql\mysql-5.6.39-winx64\bin\mysqld --initialize
通过mysqld --initialize 命令先来一遍初始化,会在解压缩目录自动创建data文件夹,data文件夹内应该包含如下目录,如果没有mysql目录,证明你初始化出问题了, 请打开 data目录的错误日志文件 DESKTOP-4K29EOD.err 看一下提示信息, 一般都是配置文件my.ini 配置的有问题的. ![在window下安装第二个mysql - 文章图片](/upload/getfiles/0001/2021/4/25/20210425071947939.jpg)
D:\dev\mysql\mysql-5.6.39-winx64\binmysqld install mysql5_6
11 1D:\dev\mysql\mysql-5.6.39-winx64\binmysqld install mysql5_6
安装完后默认是没有密码的,需要自己手动改密码。5.启动mysql服务
net start mysql5_6
11 1net start mysql5_6
6.访问
访问时是3307这个端口号D:\dev\mysql\mysql-5.6.39-winx64\bin\mysql -u root -p -P3307
11 1D:\dev\mysql\mysql-5.6.39-winx64\bin\mysql -u root -p -P3307
注意,这里不用输入密码,直接回车就OK 备注:如果这里提示密码错了,那么去data文件夹下面的xxx.err文件里面找密码7.改密码
在上面登录的基础上执行下面的代码,将root密码也改成为rootuse mysql;
UPDATE user SET Password = PASSWORD(‘root‘) WHERE user = ‘root‘;
FLUSH PRIVILEGES;
33 1use mysql;
2UPDATE user SET Password = PASSWORD(‘root‘) WHERE user = ‘root‘;
3FLUSH PRIVILEGES;
8.附录
参考链接: https://blog.csdn.net/liuyifeng1920/article/details/53761280在window下安装第二个mysql
标签:内容 size win numbers 5.5 string code 基础 auto
本文系统来源:https://www.cnblogs.com/zeng1994/p/10844971.html
内容总结
以上是互联网集市为您收集整理的在window下安装第二个mysql全部内容,希望文章能够帮你解决在window下安装第二个mysql所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。