目录

2638264600 的个人博客

记录精彩的程序人生

mysql免压安装版

先在mysql官网下载mysql,地址:https://dev.mysql.com/downloads/mysql/

下载完成后解压到指定目录,例如 D:\Program Files

mysql5.7.21默认不带配置文件,需要手动创建配置文件 在 D:\Program Files\mysql-5.7.21-winx64 目录下创建my.ini文件,内容如下:

[mysqld]
#绑定IPv4
bind-address = 0.0.0.0

设置mysql的安装目录,即你解压缩安装包的位置

basedir = D:/Program Files/mysql-5.7.21-winx64

设置mysql数据库的数据的存放目录

datadir =D:/Program Files/mysql-5.7.21-winx64/data

设置端口号

port = 3306

允许最大连接数

max_connections = 200

设置字符集为utf8

loose-default-character-set = utf8
character-set-server=utf8

开启查询缓存

explicit_defaults_for_timestamp = true

windows下区分表名大小写(0:不区分,2区分(5.7版本))

lower_case_table_names=2

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[client]
#设置客户端字符集
port=3306
default-character-set = utf8

[WinMySQLadmin]
Server = D:/Program Files/mysql-5.7.21-winx64/bin/mysqld.exe

配置环境变量:在Path后追加

;D:\Program Files\mysql-5.7.21-winx64\bin(注意要与前面的内容用分号隔开)

此时根目录下还没有data文件,需要初始化一下data文件,创建初始数据库

打开cmd命令,进入bin目录下

执行 mysqld --initialize 安装mysql服务

输入 net start mysql 启动mysql服务,可以在服务中查看mysql状态

输入 mysqld --initialize-insecure --user=mysql 初始化 mysqldata文件,此时在根目录下会自动创建data文件夹,里面包含mysql的初始化数据库

创建完成后就可以连接数据库了,默认用户root,密码为空

注意问题:

如果执行net start mysql命令时 mysql 启动失败,在服务中启动时显示 1053错误,就删除刚才安装的mysql服务

在cmd中执行 sc delete mysql 删除mysql服务,然后一定要重启计算机

开机后查看服务列表里没有mysql服务,mysql注册表也被删除了

在cmd中重新进入 D:/Program Files/mysql-5.7.21-winx64/bin 执行 mysqld --initialize 重新安装mysql服务可解决问题


标题:mysql免压安装版
作者:三学一心
地址:http://bk.isseeker.com/articles/2022/02/21/1645431982081.html