• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

搭建最小MySQL环境

mysql 搞代码 4年前 (2022-01-09) 30次浏览 已收录 0个评论

http://blog.gaodaima.com/kuanglong2016/article/details/38879979 背景知识 当我们开发软件特别是制作安装包时需要用到MySQL数据库服务,但是并不需要MySQL软件包中所有功能,而且官方的MySQL包特别大。这时最好的办法就是提取MySQL运行所必须的文件。 概念和

http://blog.gaodaima.com/kuanglong2016/article/details/38879979

背景知识

当我们开发软件特别是制作安装包时需要用到MySQL数据库服务,但是并不需要MySQL软件包中所有功能,而且官方的MySQL包特别大。这时最好的办法就是提取MySQL运行所必须的文件。

概念和原理

MySQL数据库服务启动并不需要所有的MySQL压缩包中的所有文件

步骤

  1. 下载文件:MySQL Community Server的zip包,解压
  2. 拷贝必须文件:保持目录结构拷贝以下文件和文件夹到一个新的文件夹(比如mysql);然后再根据需要修改my-***.ini内容,并重命名为my.ini
    1. bin目录下的mysql.exe, mysqld.exe, mysqldump.exe, mysqladmin.exe
    2. data目录
    3. share/english/errmsg.sys
    4. my-small.ini或my-large.ini或…(根据业务规模选择一个合适的配置文件)
  3. 上面拷贝生成的mysql本文来源gaodaimacom搞#^代%!码&网*目录就已经包含了建立MySQL服务所必须得文件了
  4. 启动mysql服务器端:使用cmd进入新建的mysql/bin目录,运行mysqld.exe,如果cmd停止未返回则说明服务启动成功
    1. 停止mysql服务器:mysqladmin -u [username] -p[password] shutdown(使用Ctrl+C不能成功)
  5. 启动mysql客户端:再用另一个cmd进入mysql/bin目录,运行mysql.exe,测试是否成功
  6. 安装/卸载MySQL服务:
    1. 用管理员权限运行cmd
    2. 进入mysql/bin目录
    3. 运行mysqld.exe –install(安装) [service name]
    4. 运行mysqld.exe –remove (卸载)[service name]
    5. 如果安装/卸载成功,系统会返回成功信息
    6. Win+R,执行services.msc查看系统服务
  7. 启动/停止MySQL服务:(管理员权限)
    1. net start mysql
    2. net stop mysql

总结

主要参考文献



搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:搭建最小MySQL环境

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址