第十六讲MySQL数据库.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十六讲MySQL数据库

第十六讲 MySQL数据库 本讲内容 PHP/MySQL简介 安装MySQL 安装PHP 第一个脚本 装载数据库 测试 PHP/MySQL简介 PHP和MySQL加在一起,对于开发数据驱动的网站这项工作而言,堪称最佳组合。这两种软件的组合还在Webcon98大会上赢得了年度数据库产品大奖,还得了一座漂亮的奖杯。 MySQL是一个小巧灵珑的数据库服务器软件,对于小型(当然也不一定很小)应用系统是非常理想的。除了支持标准的ANSI SQL语句,它还支持多种平台,而在Unix系统上该软件支持多线程运行方式,从而能获得相当好的性能。对于不使用Unix的用户,它可以在Windows NT系统上以系统服务方式运行,或者在Windows 95/98系统上以普通进程方式运行。 PHP是一种服务器端解释的脚本语言。与ASP类似,都是在HTML页面中嵌入代码。PHP代码在服务器一端被解释转变成普通的HTML页面内容,送给浏览器一端。这种模式能完成相当复杂的功能。 除了免费这一点(当然,MySQL也有一些使用许可方面的限制),PHP-MySQL的组合还可以跨平台运行,这意味着可以在Windows上开发,然后在Unix平台上运行。另外,PHP也能作为标准的CGI进程来运行,此时它是一个独立的脚本解释器,或者是Apache的一个嵌入模块。 两种软件都是大量程序员协同开发的,因此文档及邮件列表等支持方式很多。程序错误的修正很快,如果要求加入新功能的话,总会有人考虑的,并且在可行性足够高的前提下加以实现。 安装MySQL MySQL中央网站是/。为了方便人们下载使用(这软件还是比较大的),全球有许许多多的镜像网站。 另外,MySQL还为Windows用户准备了一个共享软件版本,它的版本号稍低一些。如果想要最新的版本,得花钱买一个软件许可。MySQL还提供了ODBC驱动程序,使前端应用程序可以访问MySQL数据库。 预先编译过的Unix版本和Windows版本都很简单,只须解包即可使用,不需要做太多说明了。因此,我们来介绍一下源代码的编译。Windows用户请记住,您需要运行mysqld程序,该程序是在mysql/bin目录下。 下载压缩过的软件包文件,放在一个目录下。使用gzip和tar来解压缩和解包。比较快的做法是使用下面这样的命令: gunzip mysql-xxxx.tar.gz | tar xvf – 其中,xxxx是你自己任取的一个版本标记。上面的命令将创建一个名为mysql-xxxx目录,所有的源程序文件都在这个目录下。通过执行cd mysql-xxxx命令转入该目录,仔细阅读其中的多个README文件INSTALL文件。 配置MySQL MySQL带有一些便利的配置脚本程序。只须简单地键入./configure,就可以让这些程序完成很多工作。如果需要明确指定要做的事情,可以使用./configure -help命令,它会列出可以使用的选项。例如,如果您正在一台内存较少的机器上进行编译,那么可以使用--with-low-memory选项。还可以指定许多其他选项,象编译过程中要略掉哪些部分、保留哪些部分等。不妨假定要全部安装在服务器的/usr/local/mysql目录下。这意味着键入./configure -prefix=/usr/local/mysql命令。 配置脚本程序运行时会检查系统,然后生成一些文件来保证编译的顺利进行。如果该脚本程序失败,它也会显示一些有用的错误信息告诉失败的原因。大家经常会遇到脚本程序在寻找多线程库文件时失败。此时应当检查一下系统中是否已经安装了MIT-pthreads,如果没有,那么请安装该软件。Linux用户则必须安装LinuxThreads。这些库文件对于MySQL的多线程运行模式(也就是运行它自己的多个版本〕是非常关键的。 如果一切都顺利进行的话,只须简单键入make命令。MySQL是相当复杂的程序,编译起来得用一段时间。如果发现错误,可以检查文档,看看是否漏掉了某些与操作系统有关的准备工作。 续 接下来,键入make install命令,所有必需的文件都会安装到相应的目录。如果是MySQL新手,以前从未安装过MySQL,那还得创建默认的许可权限才能安装,因此请键入...scripts/mysql_install_db来进行相应的设置。 就这样。我们的准备工作完成了。再下面所要做的就是在机器启动时自动启动数据库,并在关机时自动关闭数据库。是的,这项工作也有一个专门的脚本程序。mysql.server start命令可以启动数据库,而mysql.server stop可以关闭数据库。实在是再简单不过了。如果您想手动启动数据库(这样就不用重启机器了),你以进到安装MySQL的最上层目

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档