php论坛数据库地址 php网站数据库配置( 三 )


注意:在配置文件中涉及到路径时,注意应采用“/”而不是“\”,这与Windows下通用习惯不同,是由于Unix系统中采用“\”的原因;修改httpd.conf文件之前最好对该文件进行备份(如果未备份,可以将httpd.default.conf文件复制一份并更名为httpd.conf);修改完毕后要把Apache服务器重新启动( 开始-)程序-〉Apache HTTP Server 2.0.46-〉Control Apache Server-〉Restart)修改才能生效;在安装配置MySQL或PHP的过程中需要再次对Apache配置文件进行修改,在下文中有相关介绍 。
二、MySQL Servers and Clients的安装与配置
怎么样,安装Apache的过程简单吧?早期的开源软件的用户有好度不够好 , 被微软比了下去 , 但目前的用户交互性有了很大的提高,而且自定义的程度要远高于商业软件 , 对追求个性化的用户有极大的吸引力 。长远来看,开源软件前景一片光明 。
注:在继续进行之前,我假设你懂得一些数据库和SQL及Windows命令行的基础知识,如果在谈到数据库的表等概念时你还不懂的话,可能就会有些问题 。不过别灰心,如果实在不懂的话,就跟着我一步一步走好了 。
安装完网页服务器之后,继续解决MySQL的问题 。MySQL数据库也是开源软件的优秀代表,一直以其高稳定性、高效率及非常好的跨平台特性而得到广泛的应用 。
获得MySQL在Windows平台下的版本后,解压 。打开setup.exe,安装目录建议采用默认值“C:\MySQL”,然后一路next按下去就好了 。
安装完毕后,打开 开始-〉运行,输入“c:\mysql\bin\winmysqladmin.exe”,点确定 。然后出来一个界面,几秒钟后会自动最小化到桌面右下角任务栏,点击任务栏上的红绿灯样的图标 , 在弹出的活动菜单上选择“Show me” 。通过该工具可以看一些MySQL运行的状态信息及其中的数据库、表等 。在第一次使用该工具时提示输入用户名密码 , 你输入的信息将作为新用户创建,所以可以任意输入(如starsnow/starsnow) 。
接下来创建一个数据库和一个表作为实验(一个数据库由一个或多个表组成,每张表由一个或多个列组成,每个列由每个项组成,一个记录由处于同一行的各个列共同组成) 。打开 开始-〉运行,输入“cmd”,在控制台的提示符下输入“cd c:\mysql\bin”然后输入“mysqladmin create testdb”,回车 。这时已经创建了一个叫做“testdb”的数据库 。
在控制台提示符下 , 输入“mysql”,此时启动了MySQL Monitor,此时命令行的提示符变为“mysql”,可在此提示符后输入SQL命令创建表、插入删除数据等命令,每条命令均以分号“;”作为结束 。输入“use testdb;”,这说明我们将对testdb数据库进行操作(如果输入回车后还是出现了提示符“”,看一下,是不是丢了分号了?输入分号,回车) 。然后输入“create table test_table (test_id int, test_note text);”(分号?。。。?,操作成功后,在testdb数据库中创建了一张新表test_table,该表格有两列,分别为整数型的test_id和文本型的test_note 。再输入“show tables;”(分号?。。”鹑梦以偬嵝涯懔税 。。┐耸敝斩肆谐隽怂斜砀竦那榭? ,然后再输入“explain test_table;”显示出test_table表格的具体情况 。接下来,将一个数据插入该表格中:输入“insert into test_table values('1', 'This is a note.');”,操作成功后即插入了一条记录 。然后输入“select * from test_table;”看到刚才插入的那个记录了吧 , 呵呵 。最后输入“exit”退出 。
通过上面的练习 , 已经大概知道我们要通过命令行与MySQL交互,这是我们不大愿意的,不过没关系,跟着小强走,就没问题的,哈哈~~~(谁?谁拿砖拍我??。?

推荐阅读