windows下mysql解压版安装

下载:

        官网下载地址:https://www.mysql.com/downloads/

安装:

        1、解压版安装(Windows (x86, 64-bit), ZIP Archive):

              (1)、解压,然后查看mysql根目录下是否存在data(用于数据库的数据存放)这个目录,不存在则在根目录下新建一个data目录。(mysql-5.7.x版本后不存在这个目录因此需要创建这个目录,)

               (2)、在根目下创建一个my.ini文件(mysql的配置文件)。

               (3)、将下面配置拷贝到my.ini文件中,并根据注释修改mysql路径和mysql数据存放路径。

[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#character_set_server=utf8 一定要这样写;
basedir=E:\mysql-5.7.21-winx64
#解压目录
datadir=E:\mysql-5.7.21-winx64\data
#解压目录下data目录,必须为data目录
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

               (4)、以管理员方式打开dos命令窗口(以管理员方式运行,不然可能会出现安装失败),并跳转到mysql根目录

               (5)、在根目录下执行下面的命令(用于初始化初始化一下mysql安装,针对于不存在data目录的版本)。

bin\mysqld --defaults-file=my.ini --initialize-insecure 
或
bin\mysqld --defaults-file=my.ini --initialize

               (6)、使用下面命令进行mysql服务安装(命令中的mysql是安装的到服务中的服务名,可以自定义)。

bin\mysqld --install mysql

               (7)、mysql服务安装完成后,使用如下命令启动mysql服务器,并登陆mysql服务器              

#启动mysql服务器
net start mysql
#使用root账号登陆mysql,mysql安装完成后会生成一个随机密码,在data目录下的一个后缀为.err文件中,搜索password 就可以看见密码
#下面是我mysql生成的随机密码(密码:IJuUHPxwR2?i)
#A temporary password is generated for root@localhost: IJuUHPxwR2?i
#登陆mysql
bin\mysql -u root -pIJuUHPxwR2?i
#修改密码,密码是下面 BY 后面的字符串:123456
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
#记住一定要修改随机密码,不然无法操作数据库,修改完成后,退出重新登陆mysql
#配置数据库初始化密码(下面是mysql 8.0版本的)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
SELECT plugin FROM mysql.user WHERE User = 'root';

               (8)、登陆成功,记得修改密码,然后关闭并重启服务器。(若修改密码,重启后出现无法登陆服务器的提示,则在my.ini配置文件中添加下面配置,然后重启即可)。

skip-name-resolve
skip-grant-tables

猜你喜欢

转载自blog.csdn.net/qq_38976805/article/details/79350406