php怎么编辑数据库,php如何连接并调用mysql数据库的数据?
建立好数据库后,
<?php
$con = mysql_connect("数据库地址","用户名","密码");
if (!$con) { die('链接错误: ' . mysql_error()); }
mysql_select_db("要使用的Table", $con);
mysql_query("INSERT INTO 表名 (字段1, 字段2, 字段N) VALUES ('字段1数据', '字段2数据', '字段3数据')");
mysql_close($con);
?>
一般情况下很少单独的这样使用,都是做成类。
你可以下载一个speedphp框架来参考一下。阅读这个框架的源码,对初学者来说相当的有帮助。
手打不谢
如何利用工具导入SQL数据库文件?
安装提示导入:这个是比较大型源码的做法,很智能化,根目录下有一个 install 的目录或者是文件,我们只要浏览这个目录或文件即可进行安装,有点类似于软件的安装,将自己的MYSQL密码等信息添写正确,很快就可以将mysql数据库导入完成,当然,也是整个程序安装完成。 手动导入:许多小源码程序并没有制作 install.php 的导入文件,将程序做完后,将MySQL数据库通过 phpmyadmin 等软件进行了导出,保存为.SQL文件。我们在导入时,需要用 phpmyadmin、Navicat Lite等MYSQL的管理软件即可导入,下面看一下这两种mysql管理工具的导入方法: Navicat Lite 导入方式: Navicat Lite for MySQL是一款简单易用且功能强大的图形化MySQL数据库管理工具
1,首先连接mysql数据库,如果是本地的,主机名或IP地址为localhost即可,用户名和密码为本地的MYSQL用户名和密码。
2,创建新数据库 连接成功后,在左侧栏打开数据库,左键->创建数据库,这里的数据库名,字符集和校对,通常在源码程序里都有说明,我们按照程序说明里填写即可,如果没有的话,可以查看程序里的配置文件,一般是conn.php 或 config.php,里面有详细的配置,比如 mysql_query(“set names ‘gb2312′ “);这个就是简体中文(gb2312–GB2312 Simplified Chinese)了。 3,运行.SQL文件。 双击新建的数据库,右键 运行SQL文件,找到文件地址,运行开始,运行完毕会出现运行成功(success),这样数据库就导入了。 phpmyadmin 导入方式: phpMyAdmin 是一个用PHP编写的,可以通过 web 方式控制和操作 MySQL 数据库,也是用得最多最方便的一款 MySQL 管理工具。 1,创建数据库 进入到phpMyAdmin管理面板,数据库->新建数据库,创建即可。 2,点击顶端导航的导入,找到文件的位置,执行,当出现 success 时,导入成功。
我有一套php网站源码?
买新的空间 直接导入 网站源码 然后数据库上传到你买的 数据库空间 然后修改 连接就OK了。
你买了数据库了吗。
如何使用PHP数据对象?
所谓的PDO,就是php中内嵌的一个数据对象。不论什么类型的数据库连接,都可初始化为一个PDO对象,然后再使用该对象中所定义的各种方法来查询和获取数据,这样就为不同的数据库定义了一个轻量级的一致接口。
该功能自php5.1版本开始使用,但并不是每个版本默认都开通了的。现以目前使用最广泛的两个php版本为例:
在5.6版本中,php_pdo_odbc是作为扩展功能提供的。如果不选择使用此扩展,odbc方式连接正常,但以odbc方式初始化一个pdo对象时就会出错。使用phpinfo()查看,如下图:
在7.0版本中,情况完全与5.6相反:php_pdo_odbc默认就是开通的,obdc却被关闭。
当然,如果你仅仅只是要通过PDO连接MySQL数据库,就无需关注上述问题。只有在连接MySQL之外的其它数据库时才需关注上述扩展的开通情况,比如Access、MSSQL之类。
下面重点说一下如何通过PDO连接不同的数据库。
一般情况下,我在php中连接MySQL数据库时喜欢使用mysqli_connect函数,连接微软系列数据库时喜欢使用odbc_connect函数。为了后期的数据统一操作,它们都可以改用pdo方式连接:该方式其实就是将各种不同类型的数据库连接,都初始化为一个PDO对象,然后再使用该对象中所定义的各种方法来查询和获取数据。初始化对象时,如果有任何的连接错误,都将抛出一个PDOException异常对象,我们还可以据此获取相关的错误信息。
例如,通过pdo创建mysql的数据库连接:
try {
$link = new PDO('mysql:host=localhost;dbname=test','root','');
} catch (PDOException $e) {
$str = '连接失败!错误信息: '.$e->getMessage();
exit($str);
}
echo '数据库连接成功!';
如果要连接MSSQL,可将$link改为:
$link = new PDO('odbc:Driver={SQL Server};Server=.\sqlexpress;database=gz','sa','123456');
很显然,不论什么数据库的连接,当创建PDO对象时,都少不了以下三个参数:第一个参数是dsn,用于指定驱动程序及数据库;第二个参数是用户名;第三个参数是密码。连接Access或Excel同理。
例如,以下就是连接的Access:
$file = realpath('data.mdb');
$link = new PDO('odbc:Driver={Microsoft Access Driver (*.mdb)};dbq='.$file,'','');
以下是连接Excel文件的:
$file = realpath('data.xls');
$link = new PDO('odbc:Driver={Microsoft Excel Driver (*.xls)};dbq='.$file,'','');
以上用户名、密码参数为空时,也可直接省略,只写第一个参数就行。
PDO对象创建之后,就可以使用该对象中的方法来获取数据或更新数据了。既然题主问的是如何连接,此回答就到此为止。
我是人民邮电出版社签约作者,最近写的一本书《B/S项目开发实战》中就详细讲解了PDO操作数据库的具体方法,甚至连中文数据表、中文字段的问题都进行了详细说明。如对此类问题有兴趣,请关注我一起交流提高,谢谢!
php和数据库建一个网站?
我实战的项目并不多,但是我也可以简单总结一下,通俗易懂。
首先,如果想建一个网站,就要把它的提前工作做好,比如需求分析,概要设计和详细设计等等。
第一步
根据需求,进入数据库终端,新建一个数据库,添加几张需要的表,将自己需要的信息编辑在数据表中,方便之后对数据的测试和操作等。
第二步
编写Html文件,如果是首页是登陆页面的话,用于表单获取数据,在浏览器上显示跳转到数据处理的login.php页面。
第三步
编写login.php文件,用于连接数据库,并且获取用户在首页HTML文件上的表单提交的数据,如果是登录界面的话,就可以在数据库里查询,登陆界面学要查询的信息,如果正确,就会返回正确,登陆成功
我总结一下,PHP与数据库就是通过SQL语句连接的,通过SQL语句操作数据库。数据库与HTML没有直接的连接,HTML与PHP交互。
感谢阅读!如果感觉对你有用的话,可以点赞评论啊,若想了解更多编程相关的问题,可以关注本号,会持续更新内容,谢谢支持!