首页 / MYSQL / 免安装版的 mysql 配置
免安装版的 mysql 配置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了免安装版的 mysql 配置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2096字,纯文字阅读大概需要3分钟。
内容图文
mysql 配置这个坑真的很搞人,花了2个多小时的时间,梳理清了,和大家分享一下。
我们一步步来:
①下载mysql zip包 官网:https://www.mysql.com/
②解压
这里有个坑,解压后的文件没有 data 文件夹 和 my.ini 配置文件
我下的是5.7.30版本的MySQL,这里不需要创建data文件夹,创建了data文件夹后面会一直报各种错,mysql服务总是启动停止。
好了,步入正题,解压后,随便你放哪儿吧,路径不要包含中文即可。
创建一个my.ini文件,然后编辑【注意替换路径,注意是双\\】
[mysql] default-character-set=utf8 # 设置mysql客户端默认字符集 [mysqld] skip-grant-tables #跳过输入密码阶段 port = 3306 #设置3306端口 basedir="C:\\Program Files\\mysql-5.7.30-winx64" # 设置mysql的安装目录 max_connections=200 # 允许最大连接数 character-set-server=utf8 # 服务端使用的字符集默认为8比特编码的latin1字符集 default-storage-engine=INNODB # 创建新表时将使用的默认存储引擎
不要管data,创建好my.ini即可。后面会告诉你data怎么来的!
③配置环境变量
④安装mysql,注册mysql服务。
一定要管理员权限打开cmd
命令需要进入mysql安装目录下的bin目录运行!切换 cmd 目录到 mysql的bin目录下!
开始正戏!!!!!!
mysqld install 表示安装mysql
mysqld --initialize -insecure -user=mysql 表示初始化,会自动创建data
mysqld --install mysql --defaults-file=C:\Program Files\mysql-5.7.30-winx64\my.ini 表示注册mysql服务!【注意替换成自己的mysql路径】执行完也是什么也没有
net start mysql :打开mysql服务
如果你的是
然后打开计算机管理->服务->启动MySQL
然后出现上面这种情况的话,多半就是我在解压中提到的坑,创建了data文件夹。
解决:
删掉 data 文件夹
mysqld --remove mysql :卸载mysql
mysqld install :安装mysql
mysqld --initialize -insecure -user=mysql :初始化!
mysqld --install mysql --defaults-file=C:\Program Files\mysql-5.7.30-winx64\my.ini :注册mysql服务!
net start mysql :打开mysql服务
mysql -u root -p :登录mysql
然后你就可以看到
至此配置完成,如果要设置mysql的登录密码,先exit 退出。
因为 我配置文件配置了 跳过密码设置阶段
在skip-grant-tables 前加上# 注释掉,保存文件
mysql -u root -p :登录mysql
set password for 'root'@'localhost' = password('新密码');
flush privileges; :刷新权限
exit 退出
net stop mysql :关闭mysql服务
OVER!完结*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。撒花!
内容总结
以上是互联网集市为您收集整理的免安装版的 mysql 配置全部内容,希望文章能够帮你解决免安装版的 mysql 配置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。