PHP和PHPMySQL有什么区别啊(PHP教程数据库和MySQL)

PHP和PHPMySQL有什么区别啊(PHP教程数据库和MySQL),第1张

我给你说明白:

php是你的空间支持的一种制作语言类型,不需要有数据库就能运行的程序

mysql是一种数据库的类型,就是mysql数据库,这种数据库适合php。

phpmysql是支持php语言的空间mysql数据库,也就是说只要你看到phpmysql那么你的空间必须有数据库(如果没有数据库,你还要另外购买数据库)才能运行的程序。

比如,你有一个空间,但是没有数据库,那么你就去找php的源文件程序上传到你的空间,你的网站就建成了。当然php源文件还需要你修改成自己的内容再上传。如果你有一个空间并且带有数据库,你就找phpmysql的源文件程序,先上传到你的空间,再按说明安装程序,没有数据库无法安装的。

注意:空间支持数据库和空间带数据库不是一个概念。明白了吗?

$conn = mysql_connect('数据IP','数据库用户名','数据密码');

mysql_select_db('数据库名',$conn);

没看到你代码只有这样给你说明。

PHP开始~

将php-521-Win32zip解压到准备用于安装PHP的目录,这里我就解压到D:>

用记事本打开phpini,查找以下几行:

;extension=php_gd2dll

;extension=php_mcryptdll

;extension=php_mysqldll

去掉前面的分号这样做的目的是让php加载mcrypt和mysql等各种模块,在需要的时候可以随时配置;

其他的比如

post_max_size=8M

upload_max_filesize=2M

都可以按实际情况进行设置

最后保存,也不需要复制任何文件到系统目录,这样PHP基本上就OK了!

MySQL

1、安装

解压mysql-523-falcon-alpha-win32zip得到一个setupexe安装文件,运行之开始安装MySQLServer52;

第一步选择安装模式,选择Custom习惯安装,Next进入下一步;

这一步选择安装内容:仍然MySQLServer完整安装,主要是自定义下面的安装目录,我安装在D:>

Install开始安装,稍候会提示注册MySQL帐户,SKIP即可;

完成安装,勾选ConfiguretheMySQLServernow,Finish并进入MySQL配置;

2、配置

完成安装时若勾选了ConfiguretheMySQLServernow,点击Finish便可直接进入MySQLServerInstanceWizard;否则就需要在MySQL安装目录in下找到并运行exe进入设置

点Next开始配置,第一步选择配置模式,这里我已经安装了MySQL,所以选择第一种Detailed模式,Next进入下一步;

这一步selectaservertype,不同的选择决定MySQL占用不同的系统内存和CPU资源,这里我选的是DeveloperMachine;

继续Next,选择数据库用途,我选的是多功能型的;

下一步设定InnoDB引擎的存储目录,我设置的是D:>

设置MySQL数据库的并发连接数,这里需要了解什么是并发连接数,可根据实际情况进行设定我这里选的是ManualSetting,并且设置连接数为10000;

Next进入下一步,setthenetworkingoptions,采用默认的,继续Next;

设置默认语言,选择第三个,设定character为gbk;

Next将MySQL设置为Windows系统服务,采用默认的,Next进入下一步;

选择设置root帐户密码,或者可以同时新建一个匿名帐户Anonymous值得注意的是设置root密码的下面有一个小选项,是否允许root用户从别的计算机登陆,为了方便可以勾选上,为了安全当然最好就别选;

进入下一步PressExecute开始配置,完成Finish关闭设置向导`~

OK!

是mysql 还是 mssql 一般都是由程序来决定的。net程序用mssql,php程序用mysql。但不会有兼容的问题。

现在做网上商城的程序选择性太大了。简单说下

shopex,php程序。适合没有多少技术知识的人使用。不开源

ecshop,php程序。适合二次开发,需要相关技术才行。开源

hishop,net程序。个人感觉net程序都是运行得有点慢,貌似要买授权。开源

zencar,php程序。国外的网上商城程序,适合做外贸用。貌似开源的

就说那么多,其它还有很多啦~

分析步骤:

上传个php探针,看下php mysql的版本及一些组件支持;

写个最简单的php链接数据库的php页面访问测试下,高版本MySQL支持mysqli-connect不支持mysql-connect(好像);

然后再分析是创建的数据库权限给的不足还是php代码写到不对。

以上就是关于PHP和PHPMySQL有什么区别啊(PHP教程数据库和MySQL)全部的内容,包括:PHP和PHPMySQL有什么区别啊(PHP教程数据库和MySQL)、我买了PHP虚拟主机跟MYSQL数据库,怎么在PHP网页里连接我所购买的MYSQL数据库、php中关于数据库的 *** 作(php *** 作mysql数据库)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9781447.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存