mysql安装教程 + 本地安装多个mysql服务

技术文档 - 数据库相关

2019-11-21

 暂无演示  

mysql安装教程 + 本地安装多个mysql服务教程:


第一步:

    进入mysql下载页面下载zip包 https://dev.mysql.com/downloads/mysql/


第二步:

    把下载下来的压缩包解压到想放的目录中去。


第三步:

    新建my.ini文件(然后放到跟压缩包里的文件目录同级),内容如下:

# ------------------------------------
[mysql]
default-character-set=utf8

[mysqld]
#设置3306端口  
#【如果是装多个msyql时,前面的一个已经用了3306,这时候可以改成3316,跟已有的不同就可以】
port = 3306

# 设置mysql的安装目录
basedir=D:\mysql-5.7.24-winx64

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# ------------------------------------


第四步:

    安装mysql服务

    以管理员方式打开cmd窗口,进入到解压出的bin目录,然后执行安装命令:

    命令: mysqld install MYSQL5.7         

    说明:(MYSQL5.7 这个是别名,本地装多个的时候取不同的名字)


第五步:

   执行命令生成data文件夹:

    命令: mysqld --initialize             

    说明:(这个耗时,不要以为是卡了就关了,如出面什么报错,可以看报错信息解决,不会就直接删除data目录,再执行)


第六步:

    启动mysql:

    命令: net start MYSQL5.7             

    说明:(MYSQL5.7  是你设置的msyql服务别名)



第七步:

    连接mysql, 修改密码:

    1、:连接方式1:

        1): 去data目录里的*******.err文件里查找password定位查看密码

              如:2019-01-25T03:26:27.650728Z 1 [Note] A temporary password is generated for root@localhost: Xoyf+ZJt4zk5  

              Xoyf+ZJt4zk5  就是密码

        2): 然后在继续在cmd窗口输入命令:

              命令:mysql -u root -p    然后回车,然后再输入上面获取到的密码,最后回车, 连接成功

    2、:连接方式2:

        1): 直接往my.ini文件[mysqld]段中添加一行:skip-grant-tables   【这是忽略密码验证】

        2): 然后在继续在cmd窗口输入命令:

              命令:mysql -u root -p    然后回车,最后再回车, 连接成功


    3、 连接上mysql后,直接输入修改登录帐号密码命令就可以了:set password for root@localhost = password('123456');



第八步:

    直接关闭cmd窗口,完成。

    【温馨提示】:

    1、相关mysql服务停止,启动,暂停等都可以在电脑上的管理服务里操作(一般都是自动启动的,你也可以自己去设置)

    2、msyql管理工具连接相关数据:

        地址:127.0.0.1

        端口:上面你设置的端口

        帐号:root

        密码:上面你设置的密码


第九步:

    如果要卸载时怎么样卸载?

    1、cmd切换到mysql目录的bin目录去。

    2、然后执行:mysqld --remove 别名 。

    注意:mysql服务要停止状态或不开启下执行卸载命令才能成功。