如何在PHP里面连接数据库

第一步、创造一个连接$a = mysql_connect("localhost","root","");

括号里面参数的意思:

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

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

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

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

相关推荐:《PHP入门教程》

附:

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

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

php怎样连接mysql_php怎么连接数据库相关推荐

  1. php无法连接mysql_php无法连接数据库

    PHP无法连接数据库的解决办法总结: 1.获取当前 mysql.default_socket.mysqli.default_socket.pdo_mysql.default_socket 配置信息 建 ...

  2. java 连接 postgresql_java如何连接数据库并对其操作(以PostgreSQL为例)

    nblogs-markdown"> java如何连接数据库并对其操作(以PostgreSQL为例)相关概念 JDBC(Java Data Base Connectivity)是一种用于 ...

  3. firedac连接mysql,FireDAC连接数据库

    1.建立DataModule 2.在FireDAC选项卡中找到我们的主角TFDConnection控件,并放到DataModule窗体上,把LoginPrompt设为False,这样在连接时就不会弹出 ...

  4. java如何连接mysql_Java如何连接数据库

    Java如何连接数据库 1.加载驱动 Class.forname(ClassName); 2.建立数据库连接 使用DriverManager类的getConnection()静态方法来获取数据库连接对 ...

  5. php连接mysql_PHP连接MySQL数据库的三种方式

    本篇文章给大家介绍一下PHP连接MySQL数据库的三种方式(mysql.mysqli.pdo),结合实例形式分析了PHP基于mysql.mysqli.pdo三种方式连接MySQL数据库的相关操作技巧与 ...

  6. delphi ado 连接mysql_DELPHI ADO连接数据库

    说明:代码都是工程里拷贝出来的,一定好用,但可能引用了无用的单元.不追求效率,能完成就可以.其它连接数据库的控件,修改一下就可以.ANDROID上连接SQLITE用的TFDConnection这个控件 ...

  7. vs mysql连接字符串_vs连接数据库字符串

    VS2010连接SQLSERVER2008数据库的步骤 1.在要连接数据库的类中使用using namespace System::Data::SqlClient; 将类型引入 2.定义一个连接对象, ...

  8. jdbc 连接虚拟机mysql_JDBC 连接数据库步骤

    JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...

  9. php连接数据库图文教程,mysql数据库如何连接(php连接数据库)

    连接mysql数据库的方法: 我们可以在<mysql数据库怎么连接>中看到使用二进制方式和在Python中连接mysql数据库的方法. 本文就来为大家介绍一下PHP中连接mysql数据库的 ...

最新文章

  1. 反编译工具的使用和字节码文件的查看(Binary Viewer)
  2. delphi 算术溢出解决方法_性能优化系列:JVM 内存划分总结与内存溢出异常详解分析...
  3. ntopng mysql_网络流量监控工具与分析Ntop和Ntopng
  4. 前端学习(2731):重读vue电商网站41之自定义格式化时间的全局过滤器
  5. yota3墨水屏设置_汉阳环卫工节前给道路隔音屏“洗澡”
  6. [BZOJ3676][Apio2014]回文串
  7. Eclipse项目上传码云、从码云上检出项目、修改检出项目后在提交到码云、看此篇即可
  8. Linux学习总结(55)——Linux 运维常用脚本
  9. 双标准线等角圆锥投影转换_青学堂--花花的地理课堂之地图投影知多少
  10. 使用canto+w3m实现在控制台上完美阅读RSS
  11. simulink 状态空间加反馈报错
  12. java类和对象的详解
  13. wordpress优化title的seo技巧
  14. 计算机专业mac好用吗,苹果笔记本电脑系统好用吗_苹果笔记本电脑系统好用不好用-win7之家...
  15. ubuntu16.10+cuda8.0+cudnn+caffe+opencv3.2+anaconda2
  16. 【科普】气垫船是如何浮在水面上行驶的
  17. 是非人生 — 一个菜鸟程序员的5年职场路 第9节
  18. c语言中y=0x20什么意思,0x20(十六进制0x20等于多少)
  19. Unity热更新机制
  20. 爆牙齿的世界杯日记(八分之一之德国VS英格兰)

热门文章

  1. 祖龙娱乐2021年亏损3.03亿元 同比收窄60%
  2. 李佳琦公益助力乡村教育 为学生送上开学礼物
  3. 新东方预计6个月亏损超8亿美元
  4. 三星公布三款新型车用芯片 向大众供应
  5. PayPal旗下Venmo:允许信用卡用户将现金返还转换为加密币
  6. 礼橙专车、青菜拼车今日起改名啦!
  7. 一年赚4.5亿,网红盲盒公司泡泡玛特再战IPO
  8. 中科院开发者公开道歉:将木兰编程语言夸大为“完全自主开发”
  9. 传音控股回应“遭华为起诉侵权”:未收到起诉状 科创板上市不受影响
  10. 9月26日发布?一加7T系列被“扒光”:硬核到没朋友