视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
搭建最小MySQL环境
2020-11-09 15:40:50 责编:小采
文档


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


http://blog.csdn.net/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目录就已经包含了建立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

总结

主要参考文献


下载本文
显示全文
专题