Windows下的免安装版MySQL配置
1、官方网站下载mysql无需安装版的
mysql-8.0.25-winx64.zip
解压成如下图的界面:
2、上面的my.ini是需要自己创建的并注意:
[mysqld]
bind-address = 0.0.0.0
basedir = G:/mysql
datadir = G:/mysql/data
port = 3306
max_connections = 200
loose-default-character-set = utf8
explicit_defaults_for_timestamp = true
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
wait_timeout=315360000
interactive-timeout=315360000
[client]
port=3306
default-character-set = utf8
[WinMySQLadmin]
Server = G:/mysql/bin
上面标注红色的是需要和自己的路径相同的
3、设置环境变量
path:里面添加mysql的bin所在的目录
4、进入cmd的管理员界面(注意这里一定要是以管理员的身份进入)
5、切换到mysql中bin所在的目录
首先将MySQL加入到Windows的服务中,输入命令:
mysqld --install
其次再输入:mysqld --initialize
在mysql的下方创建data数据(如果不小心忘记mysql的密码可以把data里面的数据删除再重新输入上面的命令就可以)
输入:net start mysql(启动mysql服务器)
6、登陆数据库mysql -u root -p(password 在上面创建的data文件夹中以err结尾的文件里面,里面包含的是初始密码)
7、修改密码:alter user user() idenidentified by“123456”;
下次登录mysql就可以输入上面你设置的密码