当前位置:
文档之家› mysql 数据库的安装、配置、下载
mysql 数据库的安装、配置、下载
形化实例配置向导
mysql --configure the mysql instance
• Reconfigure instance
select this option to create a new configuration for the instance. This will replace the current configuration and restart the service if it is currently running.
3、Mysql的应用
• 与其他的大型数据库例如Oracle、DB2、SQL Server等相 比,MySQL自有它的不足之处,如规模小、功能有限, 但是这丝毫也没有减少它受欢迎的程度。 • 对于一般的个人使用者和中小型企业来说,MySQL提供 的功能已经绰绰有余,而且由于MySQL是开放源码软件, 因此可以大大降低总体拥有成本。 • 目前Internet上流行的网站构架方式是LAMP (Linux+Apache+MySQL+PHP) • 这四个软件都是遵循GPL(通用公共许可证 )的开放 源码软件
•
Dedicated mysql server machine
this machine is dedicated to run the mysql database server. No other servers ,such as a web or mail server ,will be run. mysql will utilize up to all available memory
MySQL在windows平台下的下载
• 直接进官方网站:
MySQL在windows平台下的安装
• Noinstall安装
– 不需要安装直接使用
• 图形化方式安装
MySQL在windows平台下的配置
• Noinstall方式安装的MySQL
– 参数文件可以在多个位置操作.cnf
4、Mysql的管理
• 可以使用命令行工具管理MySQL数据库 (命令mysql 和 mysqladmin) • 也可以从MySQL的网站下载图形管理工具 MySQL Administrator和MySQL Query Browser。
MySQL Query Browser
•
5、 MySQL与SQL Server的比较
导入
• • • • • 什么是MySQL MySQL的一些特性 MySQL的应用 MySQL的管理 MySQL与SQL Server的比较
1、什么是mysql
• MySQL是一个小型关系型数据库管理系统 • 开发者为瑞典MySQL AB公司。 • 目前MySQL被广泛地应用在Internet上的中 小型网站中。 • 由于其体积小、速度快、总体拥有成本低, 尤其是开放源码这一特点,许多中小型网站 为了降低网站总体拥有成本而选择了MySQL 作为网站数据库。
mysql server should only use a minimal amount of memory
Server machine
choose this option for web/application servers , mysql will have medium memory usages
Server instance
启动和关闭MySQL服务
• Noinstall安装的MySQL
– 启动服务: F:\mysql-6.0.6-alphawin32\bin>mysqld --console – 关闭服务:F:\mysql-6.0.6-alphawin32\bin>mysqladmin -uroot shutdown
回顾
• 数据库的逻辑成分称为数据库对象,以下 哪一个不是数据库对象() • A、表 B视图、C、约束 D、规范化 • 下列哪个不是数据库对象( )。 • A.数据模型 B.视图 C.表 D.用户 • 数据库系统不仅包括数据库本身,还要包括 相应的硬件,软件和(). A、数据库管理系统 B、数据库应用系统 C、相关的计算机系统 D、各类相关人员
总结
• MySQL在不同操作系统平台的下载、安装、 配置、启动关闭过程
• 在windows平台下,可以启动mysql服务的 命令有() • A、mysqld –console B、net start mysql Cmysql D mysql –u root –p • 对于采用图形化方式安装的MySQL,启动 mysql服务的命令是() • A、mysqld –console B、net start mysql Cmysql D mysql –u root –p • MySQL服务的端口号 ? • windows平台下配置MySQL用到的配置文 件?
MySQL数据库
• • • • • • • • • •
回顾
数据完整性是指() A、数据库中的数据不存在重复 B、数据库中所有数据格式是一样的 C、所有数据全部保存在数据库中 D、数据库中数据能够反映实际情况 数据冗余指的是() A、数据和数据之间没有关系 B、数据有丢失 C、数据量太大 D、存在重复数据
Server instance
Server instance
Server instance
Server instance
修改字符集
• 如何修改字符集 • 找到mysql根目录下的my.ini这个文件
修改字符集
• [mysql] default-character-set=gb2312
Server instance
2、Mysql的一些特性
• 5.优化的SQL查询算法,有效地提高查询速度 • 6.既能够作为一个单独的应用程序应用在客户端 服务器网络环境中,也能够作为一个库而嵌入到 其他的软件中提供多语言支持,常见的编码如中 文的GB 2312、BIG5,日文的Shift_JIS等都可以用 作数据表名和数据列名 • 7.提供TCP/IP、ODBC和JDBC等多种数据库连接 途径 • 8.提供用于管理、检查、优化数据库操作的管理 工具 • 9.可以处理拥有上千万条记录的大型数据库
•
Remove instance
Select this option to sto the instance , remove the configuration file and to uninstall the Windows service.
Server type
• • Developer machine
• 图形化方式安装的MySQL
– 第一种:开始-控制面板-管理工具-服务 – 第二种:命令行
• 启动服务:C:\Documents and Settings\Administrator>net start mysql • 停止服务:C:\Documents and Settings\Administrator>net stop mysql
2、Mysql的一些特性
• 1.使用C和C++编写,并使用了多种编译器 进行测试,保证源代码的可移植性 • 2.支持AIX、FreeBSD、HP-UX、Linux、 Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统 • 3.为多种编程语言提供了API。这些编程语 言包括C、C++、等。 • 4.支持多线程,充分利用CPU资源
• MySQL与SQL Server相似之处?
– 数据存储和属于查询系统
• MySQL与SQL Server区别?
– – – – – 所遵循的基本原则 :开放/保守 发行费用:MySQL不全是免费,但很便宜 性能:先进的MySQL 安全性 根据需要决定你的选择
本章目标
• • • • MySQL在windows下的下载 MySQL在windows下的安装 MySQL的配置( windows) 启动和关闭MySQL服务(windows )