MySQL在Windows下的基本配置
来源:互联网 发布:在Mac上如何使用jdk 编辑:程序博客网 时间:2024/06/05 20:35
MySQL相比于MS和Oracle,属于较小的数据库,对于小型或中型规模的开发/应用已经足够。本文主要记录MySQL在windows系统下的安装和基本配置
一 安装
MySQL的版本:
1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
3. MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
4. MySQL Cluster CGE 高级集群版,需付费。
5. MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。
通常选用社区版本,甚至,可以选用简洁的essential版本(一般只有30多M),再配合图形界面MySQL-Front就能应对绝大多数需求。
二 配置
安装完成需选用MySQL Server Instance Config Wizard进行配置。除非有特别的需求,一般选择 standard configuration,之后的选项根据需求:将MySQL安装成为服务,将bin目录包含到PATH路径,root用户的密码,匿名帐户等
三 C/C++开发
使用C/C++类型的API,通常安装的目录下已经包含了使用C/C++开发的必要文件,他们在lib文件夹和include文件夹下面。应该注意以下的问题
1 通常的Windows平台上使用C开发MySQL程序,应该使用Visual studio,因为MySQL提供的库文件在GNU的编译器(移植到windows上的版本)下,并不能很好的工作。
2 如果选择了编写64位的应用程序,那么mysql也应该选择64位。版本不对应,往往意味着API也不对应,会导致链接时找不到函数
3 在项目属性中配置属性\VC++目录\包含目录添加include目录;配置属性\VC++目录\库目录添加lib目录,在链接器/输入/附加依赖项添加libmysql.lib
4 在编写程序时,通常要包含mysql.h,在此头文件之前,还应包含winsock.h
5 读写大的blob数据,比如图像,可能要修改max_allowed_packet:客户端默认是16M,服务端默认是1M,在my.ini文件中,在[mysqld]后添加max_allowed_packet=16M,下面添加一行set-variable=max_allowed_packet=16M.
- MySQL在Windows下的基本配置
- apahce2.4.6在windows下的基本配置
- apahce2.4.6在windows下的基本配置
- Apache+mysql+php在windows下的配置文档
- 转:Apache+mysql+php在windows下的配置(成功)
- mysql在windows下的安装与配置图解
- mysql 5.7.14 在 windows 下的配置
- MySQL在windows下的安装与配置使用
- Windows下MySQL的配置
- Windows下MySQL的配置
- Django框架下MySQL的【基本操作】以及MySQL在Linux下配置
- mysql在windows下主从同步配置
- windows下mysql数据库的基本使用
- jena在windows上的基本配置
- SVN在Windows下的基本操作
- windows下Apache基本配置和php+mysql连接测试
- Apache+php+mysql在windows下的安装与配置图解(最新版)(三)--mysql
- 配置wamp中mysql在windows下的环境变量,dos运行mysql
- cmpy指令的使用方法
- Android杂谈--ubuntu系统下adb连接小米2
- sublime 快捷键
- Linux下crontab的使用
- Precondition资源预留
- MySQL在Windows下的基本配置
- go语言开发的基础
- Linux的cron和crontab
- Android导入工程提示Invalid project description
- 简明 Vim 练级攻略
- ASH内存强制Flush日志解决一例
- sublime安装
- 【翻译】In The American Society _by Gish Jen (1)
- 算法分析学习笔记(二) - 栈和队列(上)