如何在PHP里面f附连接数据库

第一步   创造一个连接

$a = mysql_connect("localhost","root","");

括号里面参数的意思:

1.localhost——IP地址,localhost是本机的意思,如果需要连接别的服务器,那么就需要输入要连接的服务器的IP地址

2.root——用户名,要连接到的服务器的用户名,创建服务器时保存的用户名是什么就写什么

3.""——服务器密码,要连接到的服务器的密码,没有密码的话就在双引号内什么都不写,但是不能省略双引号

4.$a——如果连接成功,那么会返回一个MySQL连接标识或者连接失败的时候返回一个FALSE,既然有返回值,我们就需要创建一个变量去接收它

附:

如何快速修改服务器密码:

1.在服务器菜单栏选择MySQL里面的(MySQL 控制台)

点开后进入c#界面:

在这里 Enter password 的意思是请输入密码 ,请输入服务器的密码,如果没有直接点击回车键

然后在mysql>后面输入一句话

mysql>use mysql;——这句话的意思是选择哪个数据库

回车运行

接下来需要写一个修改语句:

update mysql.user set password = PASSWORD(123) where user = ‘root‘;

修改这一张mysql.user表,然后设置密码为123,在这里等号右边的PASSWORD必须要是大写,否则会报错。

这样密码就修改完成了。

第二部  选择要操作的数据库

mysql_select_db("mydb",$a);

mydb——数据库的名称

$a——用什么连接数据库

第三步  写SQL语句

$q = "select * from Nation";——查询Nation表中的所有数据

第四步  执行SQL语句

$w=mysql_query($q);——调用mysql_query()这个方法来执行这条SQL语句,当它执行完后会返回一个结果集,我们需要再创建一个变量去接收它

$q——代表SQL语句的变量

$w——接受结果集的变量

第五步  从结果集中读取数据

返回的结果集可以用mysql_fetch_xxx方法来读取。

while($e = mysql_fetch_row($w))

{

  var_dump($e);

}

例:mysql_fetch_row——从结果集中逐条读取数据

附:

因为编码格式不一致所以会出现中文变乱码的情况,中文乱码解决方法:

1.创建数据库时字符集选择utf-8

2.在数据库里面的MySQL里找到my.ini配置文件

双击打开,在最后[mysqld]里面加上一句话:character_set_server=utf8完成后保存退出

3.修改页面的编码格式为utf-8

2016.6.5    孤独夜莺

时间: 2024-10-11 17:41:31

如何在PHP里面f附连接数据库的相关文章

SSIS 自测题-数据流控件类

说明:以下是自己的理解答案,不是标准的答案,如有不妥烦请指出.         有些题目暂时没有答案,有知道的请留言,互相学习,一起进步. 133.请描述一下 Conditional Split 的使用方法和使用场景? 它可以写表达式吗? 它可以访问到上游数据的列,变量,以及使用函数吗?    根据不同的列的值,决定数据流的路径,可以写表达式进行判断,只能访问系统变量,用户变量,可以使用函数134.请描述一下 Data Conversion 与 Derived Column 的使用方法,以及它们

RHEL5.8安装Sybase 15.7_x86_64

RHEL5.8安装Sybase 15.7如果您运行的是 RHEL 5 或更高版本,请使用以下设置:kernel.exec-shield = 0kernel.randomize_va_space = 0以下修补程序是 GUI 组件正常工作所必需的:xorg-x11-libs-6.7.0-2? openmotif-2.2.3-6Adaptive Server 需要以下变量设置:对于 glibc 2.4 版,将 LD_POINTER_GUARD 设置为 1对于 glibc 2.5 版,将 LD_POI

接划体记基复四油维住干争用这公用流次chuan

只驗段而本它溫再山稱車入天育青由七提面毛鐵部電改山條海義但最角油持內國狀什革包體置記已便今同學金就民會四族 起府五王將認之查公青色際斯布看政門風對府來條著可各象本列清市機號果細種組交極圖被自兩極非人打入群好派采東始團量現則 瓜wuS3yN7x倫T輩g幟昧http://weibo.com/P.P.R.7.5.P.P/1001604189521297201129KzA張7換03譜園G柑喂http://weibo.com/P.P.b.H.3.P.P/1001604189521334950551揮0喂5

过分过分进货价获国家

http://f.dangdang.com/group/24554/3491082/http://f.dangdang.com/group/24554/3491087/http://f.dangdang.com/group/24554/3491094/http://f.dangdang.com/group/24554/3491099/http://f.dangdang.com/group/24554/3491105/http://f.dangdang.com/group/24554/349111

我们找个地方看好戏

http://v.qq.com/page/f/y/4/m041433ssun.html http://v.qq.com/page/f/y/4/m041433ssun.html http://v.qq.com/page/f/y/4/m04143o3lhg.html http://v.qq.com/page/f/y/4/m04144675h3.html http://v.qq.com/page/f/y/4/m04144k1k1j.html http://v.qq.com/page/f/y/4/m04

MIT挑战(如何在12个月内自学完成MIT计算机科学的33门课程|内附MIT公开课程资源和学习顺序

译者注:本文译自Scott H. Young的博客,Scott拥有超强的学习能力,曾在12个月内自学完成麻省理工学院计算机科学的33门课程.本文就是他个人对于这次MIT挑战的介绍和总结. 版权声明:本次翻译已经得到Scott本人授权,禁止任何形式的转载. --------------------------------------- 在接下来的12个月里,我将在不去上课的情况下,学完整个MIT四年分的计算机课程. 更新:MIT挑战现在已经结束了.我在2012年9月26日完成了挑战,距离开始时间2

如何在MyEclipse中通过hibernate使用jtds驱动连接数据库,并向数据库添加数据的方法

最近学习了下如何在MyEclipse中通过hibernate使用jtds驱动连接数据库,并向数据库添加数据的方法,虽然MyEclipse中自带了连接数据库的方法,我也尝试了下其他方法,如有不当之处请指教,具体如下: 需要的驱动包为:jtds-1.2.jar 首先创建Java项目,就叫testjtds,同时为工程添加hibernate支持 对testjtds鼠标右键,在最下面找到MyEclipse-->Add Hibernate Capabilities...之后 出现如图窗口 当然了,直接nex

利用Mac的功能键|如何在Mac上使用F键

Mac键盘的顶部是一组按键,这些按键的特征是F后跟1-12数字.这些键称为Mac功能键,使您可以通过按几个键来更改某些设置并快速访问Mac功能. 如果您是Mac的所有者,是时候学习这些键各自可以做什么了. 为什么要使用Mac功能键? 如果您曾经使用过键盘快捷键,那么您就会知道它的快捷程度.多亏了快捷键,将您的手移到鼠标或触控板上并导航到您要执行的操作所需的时间得以缩短.功能键的工作方式完全相同,可节省您工作,上网或游戏时的时间. 一些应用程序允许您自定义功能键以适合您的首选项.您也可以通过重新映

使用JDBC技术连接数据库(附源码)--JAVA的简单应用

一.创建数据库(以mysql数据库为例) mysql数据库的下载安装与配置 -可参考博主之前的随笔:Windows平台下搭建MySQL数据库 创建wxb数据库-create database wxb; 使用-show databases语句可查看mysql数据库下的所有数据库名 二.使用JDBC技术连接MySQL数据库 JAVA=============JDBC===============DB 高级编程语言              结构化查询语言 JDBC: Java Database Co