MySQL优点
- 支持5000万条记录的数据仓库
- 适应于所有的平台
- 是开源软件,版本更新较快
- 性能很出色。纯粹就性能而言,MySQL是相当出色的,因为它包含一个缺省桌面格式MyISAM。MyISAM 数据库与磁盘非常地兼容而不占用过多的CPU和内存。MySQL可以运行于windows系统而不会发生冲突,在UNIX或类似UNIX系统上运行则更好。你还可以通过使用64位处理器来获取额外的一些性能。因为MySQL在内部里很多时候都使用64位的整数处理。
- 价格便宜
- 缺点: 缺乏一些存储程序的功能,比如MyISAM引擎联支持交换功能
运行MYSQL应具备条件
- 一个32位WINDOWS操作系统,9x,ME,NT,2000,XP,或者 windows server2003.基于 WINDOWS NT操作系统(NT,2000,XP,2003)允许你运行MYSQL 服务器为一个服务.使用基于 WINDOWS NT操作系统是我们强烈推荐的.
- TCP/IP协议支持. · 二进制版本的MYSQL for windows,可以从 http://dev.mysql.com/downloads/下 载。注意: 如果你通过FTP下载.我们推荐使用适当的FTP软件很重要.避免在现在过程中文件 损坏..
- 一个可以打开.zip 文件的工具,用来打开安装文件
- 硬盘的空间推荐最小200M. 如果准备通过ODBC连接MYSQL,你也需要ODBC连接驱动
- 不过你需要的表大于4GB,安装MYSQL在NTFS或者新的文件系统上.当你创建表的时不要忘记使用 MAX-ROWS和AVG_ROW_LENGTH.
配置向导
使用配置向导
配置类型
服务器配置
配置类型
服务器类型
数据库使用
并发连接桌面
网络配置
字体设置
服务选择
安全选择
确定配置
配置环境变量
将\Program Files\MySQL\MySQL Server5.5\bin添加到变量值文本框中,类似于java环境变量的设置
启动、停止MYSQL服务
通过系统服务器启动和停止MYSQL服务器
命令行提示符下启动和停止MYSQL服务器
net start mysql
net stop mysql
连接、断开MYSQL服务
连接MYSQL服务器
例如:mysql -h 127.0.0.1 -u root -p password
断开MYSQL服务器
例如:quit;
面试题:
MYSQL相比于其他数据库有哪些特点?
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,被Sun公司收购,后Sun公司被Oracle公司收购,支持Linux、MAC、Windows等多种操作系统,与其他的大型数据库(例如Oracle、DB2、SQL Server等)相比功能稍弱一些
1、可以处理拥有上千万条记录的大型数据
2、支持常见的SQL语句规范
3、可移植行高,安装简单小巧
4、良好的运行效率,有丰富信息的网络支持
5、调试、管理,优化简单(相对其他大型数据库)
遇到安装时提示内存只读或只写错误解决方法:
进入命令提示符下在"c:\windows\system32" 路径下直接输入以下代码运行:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1