php连mysql
首先打开DW,找到数据库 选项卡:
这里是说,要完成连接数据库操作 需要完成3步。那么好,我们按步骤来做:
1、搞定创建站点
点击蓝色“站点”,弹出如下界面
站点命名
服务器技术
编辑和测试文件存放位置,我们都在本地开发的,所以都在本地文件存在的位置就选你网站代码的位置
定义浏览器打开预览时url路径,我这里是:http://localhost/news,注意这个路径一定是可以访问的路径,就是在浏览器中能打开,否则4步的mysql会报连接不成功的操作
是否共享文件,这个是用来团队开发的,点否
OK,下一步,完成,收功。这样我们就完成了第一步,多出来一个√,增加了一个第四步。
2、搞定文档类型
点击蓝色“文档类型”,弹出如下界面
我们用的PHP,这里选择PHP
完成,ok,第二步搞定。看又多出一个√。
3、搞定测试服务器
点击蓝色“测试服务器”,弹出如下界面
显示我们第一步已经配置过的内容,直接点确认
完成,ok,但是并没有按照预想多出一个√,没事,继续。
4、创建MYSQL连接
点击上图红色箭头指的+,出来Mysql连接,点击,弹出如下界面
依次输入你本地的信息,如我这里输入的
然后点选取,弹出你的数据库,选择你的项目news所用的数据库。确定,确定,ok,完成。
B. 请问php连接上mysql数据库该怎么进行配置的
1、下载一个phpmyadin,看看phpmyadmin能不能登入mysql
如果能登陆,则表明是你的程序有问题
2、如果不能登陆,则查找libmysql.dll是否复制到c:\windows\system32下
则安装mysql连接程序
3、500错误,请在IE->选项->高级->显示错误打开,则可以显示出错信息
如果还不显示错误提示,则编辑php.ini
把display_error
=
On
重启web
C. php如何连接mysql数据库只显示一列
这样的程序是会显示一行,有三列,如果需要显示所有行,需要用循环,例如:
while ($result = mysqli_fetch_array($query))
echo $result['uid'] . $result['zh'] . $result['mm'] . "<br>\n";
D. php连接mysql数据库
<?function
conn(){$conn01
=
mysql_connect("localhost",'root','123456');//root是帐号,123456是密码$mycon=mysql_select_db('testdatabase',$conn01);
//testdatabase是mysql数据库名if($mycon){echo("数据库连接成功");}else{echo("数据库连接失败");}}conn();?>
E. PHP连接MySQL数据库的几种方式
MySQLi :MySQLi 只针对 MySQL 数据库,MySQLi 还提供了 API 接口。
PDO (PHP Data Objects):PDO 应用在 12 种不同数据库中。
F. php和mysql是怎么连接起来的
PHP文件夹下的php.ini配置文件下找到php_mysql.dll 和php_mysqli.dll这两个扩展把前面的;去掉,既然后重启服务器,用 mysql_connect来新建一个到mysql的连接
G. php连接mysql代码怎么使用
1、首先,新建一个php_mysql.php的文件
H. PHP网页怎么连接到MYSQL数据库
你写的这个只是数据库连接的代码,你只是连接了数据库,可以对你的“”数据库进行"CURD"操作,$conn返回的是resource,mysql_select_db()和
mysql_query()返回的则是布尔类型,所以在浏览器预览的时候是没有任何内容的,有内容也只是一个TRUE
连接数据库的代码如下:
数据库操作类
class
mysql
{
private
$db_host;
//数据库主机
private
$db_user;
//数据库用户名
private
$db_pwd;
//数据库密码
private
$db_database;
//数据库名
private
$conn;
//数据库连接标识;
private
$sql;
//sql执行的语句
private
$result;
//query的资源标识符
private
$coding;
//数据库编码,gbk,utf8,gb2312
private
$show_error
=
true;
//本地调试使用,打印错误
public
function
__construct($db_host,
$db_user,
$db_pwd,
$db_database,
$coding)
{
$this->db_host
=
$db_host;
$this->db_user
=
$db_user;
$this->db_pwd
=
$db_pwd;
$this->db_database
=
$db_database;
$this->coding
=
$coding;
$this->connect();
}
private
function
connect()
{
$this->conn
=
@mysql_connect($this->db_host,
$this->db_user,
$this->db_pwd);
if
(!$this->conn)
{
//show_error开启时,打印错误
if
($this->show_error)
{
$this->show_error('错误提示:链接数据库失败!');
}
}
if
(!@mysql_select_db($this->db_database,
$this->conn))
{
//打开数据库失败
if
($this->show_error)
{
$this->show_error('错误提示:打开数据库失败!');
}
}
if
(!@mysql_query("set
names
$this->coding"))
{
//设置编码失败
if
($this->show_error)
{
$this->show_error('错误提示:设置编码失败!');
}
}
}
}
I. php中如何连接远程mysql数据库wampserver
决方法:
1。
改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改
"mysql"
数据库里的
"user"
表里的
"host"
项,从"localhost"改称"%"
mysql
-u
root
-pvmwaremysql>use
mysql;mysql>update
user
set
host
=
'%'
where
user
=
'root';mysql>select
host,
user
from
user;
2.
授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'myuser'@'%'
IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'root'@'192.168.1.3'
IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;