最新!Win10安装Mysql 5.7.22免安装版的图文教程(路过太多的坑了)

MySQL5.7.22免安装版的下载链接:点我打开


一、下载后解压到你想要的文件夹当中,配置好环境变量,以便cmd命令行就可以直接打开了。



二、在安装的根目录下,添加一个这样的文件(my.ini),内容如下,路径对应自己的安装目录:

[mysql] 
# 设置mysql客户端默认字符集 
default-character-set=utf8 
[mysqld] 
#设置3306端口 
port = 3306 
# 设置mysql的安装目录 
basedir=C:\web\mysql-5.7.22-winx64
# 设置mysql数据库的数据的存放目录 
datadir=C:\web\mysql-5.7.22-winx64\data 
# 允许最大连接数 
max_connections=200 
# 服务端使用的字符集默认为8比特编码的latin1字符集 
character-set-server=utf8 
# 创建新表时将使用的默认存储引擎 
default-storage-engine=INNODB 

三、(重点所在!!!网上很多博客都是这个问题,估计是更新后出现的,)

    大多数博客是先安装,在安装目录下\bin,执行mysqld.exe install 这是错误的,即使你显示是安装成功了,但是你在启动mysql服务的时候就会启动失败。其实你可以看到在根目录下根本就没有生成data这个文件夹。因此在执行这命令前需要做: 先在mysql的bin目录下执行mysqld --initialize-insecure (不设置root密码)命令,第一次执行这个命令会等待的时间稍微长了一些,并且控制台没有任何返回结果。可以看到mysql的根目录下会多出一个data文件夹。(解释来自百度)。

    错的话重来:移除服务命令为:mysqld remove



四、进入安装目录的bin中执行    mysqld.exe install      ;安装服务,安装成功后会提示服务安装成功。

五、启动服务

    (1)、执行启动命令  net start mysql

    (2)、执行停止命令  net stop mysql

六、进入MySQL数据库

    mysql -u root -p 新密码

    因为我没有初始化密码,直接回车就可以使用mysql了。

    如果你初始化没有设置密码,想改密码的话

   使用mysqladmin命令

    myslqadmin -u root -p password 182

    按回车,因为没设置密码,所以直接回车即可(如果有,输入原先密码即可)


猜你喜欢

转载自blog.csdn.net/weixin_40295575/article/details/80501000
今日推荐