




已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二讲MySQL数据库简介,1、什么是mysql,MySQL是一个小型关系型数据库管理系统开发者为瑞典MySQLAB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。,2、Mysql的一些特性,1.使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性2.支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统3.为多种编程语言提供了API。这些编程语言包括C、C+、等。4.支持多线程,充分利用CPU资源,2、Mysql的一些特性,5.优化的SQL查询算法,有效地提高查询速度6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名7.提供TCP/IP、ODBC和JDBC等多种数据库连接途径8.提供用于管理、检查、优化数据库操作的管理工具9.可以处理拥有上千万条记录的大型数据库,3、Mysql的应用,与其他的大型数据库例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之处,如规模小、功能有限,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。目前Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP)这四个软件都是遵循GPL(通用公共许可证)的开放源码软件,4、Mysql的管理,可以使用命令行工具管理MySQL数据库(命令mysql和mysqladmin)也可以从MySQL的网站下载图形管理工具MySQLAdministrator和MySQLQueryBrowser。,MySQLQueryBrowser,5、MySQL与SQLServer的比较,MySQL与SQLServer相似之处?数据存储和属于查询系统MySQL与SQLServer区别?所遵循的基本原则:开放/保守发行费用:MySQL不全是免费,但很便宜性能:先进的MySQL安全性根据需要决定你的选择,本章目标,MySQL在windows/linux下的下载MySQL在windows/linux下的安装MySQL的配置(windows/linux)启动和关闭MySQL服务(windows/linux),MySQL在windows平台下的下载,直接进官方网站:,MySQL在windows平台下的安装,Noinstall安装不需要安装直接使用图形化方式安装,MySQL在windows平台下的配置,Noinstall方式安装的MySQL参数文件可以在多个位置操作.cnf图形化方式安装的MySQL图形化实例配置向导,mysql-configurethemysqlinstance,Reconfigureinstanceselectthisoptiontocreateanewconfigurationfortheinstance.Thiswillreplacethecurrentconfigurationandrestarttheserviceifitiscurrentlyrunning.RemoveinstanceSelectthisoptiontostotheinstance,removetheconfigurationfileandtouninstalltheWindowsservice.,Servertype,DevelopermachinemysqlservershouldonlyuseaminimalamountofmemoryServermachinechoosethisoptionforweb/applicationservers,mysqlwillhavemediummemoryusagesDedicatedmysqlservermachinethismachineisdedicatedtorunthemysqldatabaseserver.Nootherservers,suchasawebormailserver,willberun.mysqlwillutilizeuptoallavailablememory,Serverinstance,Serverinstance,Serverinstance,Serverinstance,修改字符集,如何修改字符集找到mysql根目录下的my.ini这个文件,修改字符集,mysqldefault-character-set=gb2312,Serverinstance,Serverinstance,启动和关闭MySQL服务,Noinstall安装的MySQL启动服务:F:08-09第一学期mysql-6.0.6-alpha-win32binmysqld-console关闭服务:F:08-09第一学期mysql-6.0.6-alpha-win32binmysqladmin-urootshutdown图形化方式安装的MySQL第一种:开始-控制面板-管理工具-服务第二种:命令行启动服务:C:DocumentsandSettingsAdministratornetstartmysql停止服务:C:DocumentsandSettingsAdministratornetstopmysql,总结,MySQL在不同操作系统平台的下载、安装、配置、启动关闭过程,课堂练习,在windows平台下,可以启动mysql服务的命令有()A、mysqldconsoleB、netstartmysqlCmysqlDmysqlurootp对于采用图形化方式安装的MySQL,启动mysql服务的命令是()A、mysqldconsoleB、netstartmysqlCmysqlDmysqlurootpMySQL服务的端口号?windows平台下配置MySQL用到的配置文件?,介绍数据库中常用字段类型,整数型:TINYINT,SMALLINT,INT,BIGINT小数型:FLOAT,DOUBLE,DECIMAL(M,D)字符型:CHAR,VARCHAR日期型:DATETIME,DATE,TIMESTAMP备注型:TINYTEXT,TEXT,LONGTEXT,帮助的使用,某个操作语法忘记了,如何查找?如何知道当前版本上某个字段类型的取值范围?当前版本都支持哪些函数?希望有例子说明当前版本是否支持某个功能?,按照层次查帮助,显示所有可供查询的分类?contents对感兴
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 鱼类育种课件
- 济宁市2024-2025学年八年级下学期语文月考测试试卷
- 济南市2025-2026学年九年级上学期语文月考测试试卷
- 电路导纳知识培训内容课件
- 高速连接器基础知识培训课件
- 高速离心泵检修课件
- 电芯销售知识培训总结
- 电脑课件无法使用问题
- XXX乡镇学习教育“回头看”经验总结范文
- 电脑知识培训学习课件
- 2025年部编版新教材语文小学一年级上册教学计划(含进度表)
- 2025年上海全民国防教育知识竞赛题库及答案
- 2024年牡丹江林口县公安局招聘警务辅助人员笔试真题
- 《电力系统分析》课件-第2章 电力系统元件参数和等值电路
- 2025年电气系统故障排查与维修技能考核试卷及答案(全新)
- 模拟联合国社团课件
- 2025-2026学年统编版(2024)小学语文二年级上册教学计划及进度表
- 2025湖南湘潭湘乡市融媒体中心招聘事业单位工作人员10人笔试备考题库及答案解析
- 县级医院骨科发展路径规划
- 健康管理师二级《理论知识》模拟考试试卷附答案
- 2025湖南省全日制用工劳动合同书
评论
0/150
提交评论