php编辑器连接数据库 php如何连接数据库代码

用php怎么连接mysql数据库首先搭建PHP开发运行环境,安装完成后再使用PHP连接mysql,代码操作步骤如下:
下载php_mysql.dll扩展,放到ext文件夹下,如果存在则跳过;
打开php.ini配置文件,去掉extension=php_mysql.dll项前面的分号 , 如果已取掉则跳过此步骤;
然后运行phpinfo();如果存在mysql项 , 则说明已经开启mysql扩展 。
php连接mysql数据库操作:
运行结果:
通常php网页常常会连接到数据库,那么这个数据库在哪里?要怎么配置php的搭档,很多都是mysql , sql数据库服务这个你要安装,没有安装你哪来的数据库?。?zend说白了,其实只是一个编辑器而已,并没有数据库的成分 。
windows系统,可以使用wamp,等集成环境来安装 。wamp本身自带phpmysqladmin , 可以查看数据库,另外 , 使用外部工具navicat蛮好用的,也可以用来查看数据库
php连接远程数据库在php中如果要连接远程数据库连接方法很简单 , 只要把本地连接localhost或127.0.0.1改成指定远程服务器一IP地址或者直接域名即可 。
语法
mysql_connect(servername,username,password);
例子
在下面的例子中,我们在一个变量中 ($con) 存放了在脚本中供稍后使用的连接 。如果连接失败 , 将执行 "die" 部分:
代码如下:
?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
?
上面是连接本地数据库,下面把localhost改成远程IP即可了
实例 代码如下:
$conn=mysql_connect('','root','123456888');
if(!$conn) echo "失败!";
else echo "成功!";
// 从表中提取信息的sql语句
$sql="SELECT * FROM user where userName='$user_name'";
// 执行sql查询
$result=mysql_db_query('info', $sql, $conn);
// 获取查询结果
$row=mysql_fetch_row($result);
mysql_close();
如何在PHP里面连接数据库12mysql_connect();// 这个函数是连接数据库所在服务器的mysql_select_db();// 这个函数是连接具体数据库的如果是要联接同一个服务器里的不同数据库里的表,那么就不需要第二个函数,直接在sql语句里进行选择就可以了 。select * from `库`.`表` where 1就是在表达表的时候前面用库进行修饰
thinkphp怎么连接数据库thinkphp连接数据库的方法:
ThinkPHP内置了抽象数据库访问层,把不同的数据库操作封装起来,只需要使用公共的Db类进行操作,而无需针对不同的数据库写不同的代码和底层实现,Db类会自动调用相应的数据库驱动来处理 。目前的数据库包括Mysql、SqlServer、PgSQL、Sqlite、Oracle、Ibase、Mongo,也包括对PDO的支持,如果应用需要使用数据库 , 必须配置数据库连接信息,数据库的配置文件有多种定义方式 。
常用的配置方式是在项目配置文件中添加下面的参数:
?php
//项目配置文件
return array(
//数据库配置信息
'DB_TYPE'= 'mysql', // 数据库类型
'DB_HOST'= 'localhost', // 服务器地址
'DB_NAME'= 'thinkphp', // 数据库名
'DB_USER'= 'root', // 用户名
'DB_PWD'= '', // 密码
'DB_PORT'= 3306, // 端口
'DB_PREFIX' = 'think_', // 数据库表前缀
//其他项目配置参数
// ...
);
需要注意的是 , ThinkPHP的数据库连接的惰性的,所以并不是在实例化的时候就连接数据库 , 而是在有实际的数据操作的时候才会去连接数据库(额外的情况是,在系统第一次实例化模型的时候,会自动连接数据库获取相关模型类对应的数据表的字段信息) 。

推荐阅读