没有看到太多关于php和mysql的信息
本文目录:
- 1.如何检查php与mysql的连接
- 2、如何打开php和mysql编写的网站看效果?
- 3.如何连接PHP和Mysql。我的毕业设计选择了PHP,但我根本没有学过。我得看书,自己学~!
- 4.如何在控制台查看网站的PHP和mysql版本
- 5、PHP和PHP+MySQL有什么区别?
如何检查php与mysql的连接
有三种方法
1。常规方法:
$con=mysql_connect($dbhostip,$username,$userpassword)或die("无法连接MySQL!");
$db = mysql_select_db($dbdatabasename,$con);
//执行语句
$qres=mysql_query("SELECT id,GoodsName FROM user");
//提取一条数据
11 $row= mysql_fetch_row/etch_sult);只能提取搜索结果的第一条记录
//提取多条记录
$reslist = array();
$i=0;
while($row = mysql_fetch_row($res)) {
$reslist[$i] = $row;
$i++;
}
mysql_close($con);
//mysql_fetch_row中提取的结果没有字段名查询(即没有键id,GoodsName,只有值),如下图:
//mysql_fetch_assoc 提取的结果有键值,如下图:
//mysql_fetch_array 提取的结果有键值,是前两者的结合,如下图:
在mysql_connect()、mysql_select_db()等函数之前使用@(错误控制运算符)来忽略系统产生的错误信息,然后我们使用die () 调整错误消息;
对于mysql_query()函数的返回值,如果执行的语句有返回值(如SELECT、SHOW、DESCRIBE等),则返回相应的数据(成功时)或FALSE(错误时);如果执行的语句没有返回值(例如DELETE、DROP、INSERT、UPDATE等),则返回TRUE(成功时)或FALSE(错误时)。
2。面向对象的形式
$db=new mysqli($dbhostip,$username,$userpassword,$dbdatabasename);
if(mysqli_connect_error()){
echo '连接数据库失败。';
exit;
}
$result=$db-query("SELECT id,GoodsName FROM user");
$row=$result-fetch_row();
这里用的是啥是mysqli,意思是mysql的扩展。它可以以面向过程的方式或面向对象的方式与数据库交互
3。 PDO方法
PDO其实是PHP Database Objects的缩写,中文即PHP数据库对象。它为PHP与数据库交互提供了统一的方法。
它的优点是只要正确给出数据源,其余对数据库的基本操作都是一样的。换句话说,只要您提供正确的数据源,同一段代码可以与 MySQL、SQLite3,当然还有 PostgreSQL 交互。
连接MySQL的代码:
$dsn='mysql:host='.$dbhost.';dbname='.$dbdatabase.';' $dbh=new PUD($dsn,$username,$userpass );
SQLite3:
$dsn='sqlite3:"D:\sqlite\user.db"';
$dbh=new PUD ($dsn);
PostgreSQL:
$dsn='pgsql:host='.$dbhost.'端口=5432 dbname='.$dbdatabase。' user='.$用户名。'密码='.$userpass;
$dbh=new PUD($dsn);
操作:
$stmt=$dbh-query('SELECT id,name FROM user');
$row=$stmt-fetch();

如何打开php和mysql编写的网站看效果
有两种方法可以访问并查看效果:
1。如果外包公司为您创建网站,请要求他们将网站放入外部临时域名。 【数据库及环境配置】不需要你。要进行处理,请输入他们给你的 URL 以查看效果;
2。在本地环境测试
2.1。整理环境并设置项目目录:
你的本地环境必须安装了php。 apache、mysql等环境,这个好解决,直接下载一个phpstudy即可解决问题,一键匹配WAMP环境;
2.2。导入mysql到本地数据库
2.3。查看和修改php配置文件,主要是修改数据库。链接信息可改为本地数据库信息;
2.4。以上完成后,启动服务,在浏览器中输入:localhost即可访问你导入的网站
如何连接PHP和Mysql,毕业设计选的是PHP,但是我根本没学过。我得看书,自己学~!
?php
$server='localhost';
$用户名='root';
$password='123456';
$dblink=mysql_connecter, $server, $server 密码) ; //连接数据库
mysql_query("SET NAMES 'UTF8'); 设置连接字符集 //这个要和网站的编码一样,如果是gb312就改成gb2312
mysql_select_db( 'database ',$dblink);//选择数据库
$res=mysql_query('select user()',$dblink);//运行sql语句
mysql_close($dblink);//关闭数据库连接,
?
你应该去看下一本完整的PHP手册,看看里面的函数怎么使用。这么基础的问题,最好用Google或者百度搜索一下
如何查控制台中网站的 PHP 和 mysql 版本
创建一个名为:version.php 的文件
上面写着:?php echo phpinfo();?这样就可以看到所有的信息了。
PHP 和 PHP+MySQL 有什么区别?
我给你解释清楚:
php是你空间支持的一种生产语言,是一个不需要数据库就可以运行的程序。
mysql是数据库的一种,即mysql数据库。这种类型的数据库适合php。
php+mysql是一个支持php语言的space+mysql数据库。就是只要你看到php+mysql,你的空间就必须有数据库(如果没有数据库,就必须另外购买数据库)才能运行程序。
例如,如果您有空间但没有数据库,您可以找到PHP源文件程序并将其上传到您的空间,您的网站就建立起来了。当然,你还是需要将PHP源文件修改为自己的内容后再上传。如果您的空间有数据库,可以找到php+mysql的源文件程序,先上传到您的空间,然后按照说明安装程序。没有数据库就无法安装。
注:空间支持数据库和空间波段数据库不是同一个概念。你明白吗?
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网
