PHP操作数据库步骤

推荐:php服务器

1、连接数据库服务器mysql_connect('主机名[:端口号]','用户名','密码');

//例如 mysql_connect('localhost','root','root');

成功时返回资源型,失败返回false

2、设置字符集发送执行SQL语句的语法:

$sql='';

mysql_query($sql);

例如设置字符集:

$sql='set names utf8';

mysql_query($sql);

数据库服务器默认字符集为utf8,PHP的编码字符集为utf8。

3、选择数据库

对数据进行操作,需指定所在数据库。mysql_query("use db_name");

如果SQL语句执行失败,不提示错误信息,只能通过mysql_error函数获取。

4、关闭连接mysql_close(resource [$link]);

关闭数据库连接,释放内存。没有关闭的连接会在脚本执行结束时自动销毁。

php如何打开数据库,php数据库怎么打开相关推荐

  1. mysql php gpl_MySQL_MySQL数据库远程访问权限如何打开(两种方法),下载GPL版本安装MySQL Community - phpStudy...

    MySQL数据库远程访问权限如何打开(两种方法) 下载GPL版本安装 MySQL Community Edition(GPL) Community (GPL) Downloads » 在我们使用mys ...

  2. 在sql2005中加数据库时出现无法打开物理文件

    在sql2005中附加数据库时出现无法打开物理文件 "F:\ajax\test.mdf".操作系统错误 5:"5(拒绝访问.)"解决办法 出现该问题是由于用混合 ...

  3. SQLServer无法打开用户默认数据库,登录失败,错误4064的解决办法

    "SQLServer无法打开用户默认数据库,登录失败,错误4064"的解决办法 1.检查登录密码 如果密码错误,修改数据库密码,用windows身份验证登录进去, (1)安全--登 ...

  4. 打开数据库_数据库客户端navicat遇到问题怎么办?

    前面的文章介绍了:mysql数据库如何安装,客户端navicat如何安装. 下面是客户端navicat使用过程中常见问题的解决办法. [问]使用navicat连接数据库报错信息:1251 1251Cl ...

  5. 无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法...

    无法打开用户默认数据库,登录失败,这是因为登录帐户的默认数据库被删除. 解决方案:用windows身份模式进入,选择"安全性"---"登录名"------&qu ...

  6. 猎豹MFC--CFile类家族介绍ADO连接数据库 打开数据库 关闭数据库 连接字符串

    ODBC最古老,但到今天还在使用.偶尔使用. DAO  和RDO  为旧接口. OLE DB新,复杂  微软 出了ADO. VC++   +  ADO是主流: MySQL  和Oracle都有专用接口 ...

  7. 无法打开用户默认数据库 登录失败

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 无法打开 ...

  8. 在没SQL Server数据库情况下怎么打开.MDF文件?

    如果您在试图打开一个.MDF数据库文件时,却发现自己没有安装sqlserver数据库,或者说mdf文件是由高版本创建的,你无法还原到低版本的数据库,比如说,SQLsever2008R2,就无法还原Sq ...

  9. 创建或打开c++浏览数据库文件.sdf时发生错误。

    在运行vs时遇到错误:创建或打开c++浏览数据库文件.sdf时发何时能错误.intelliSense和浏览信息将不能用于c++项目. 请确保已安装Microsoft SQL Server Compac ...

  10. 由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 ‘msdb‘。无法打开数据库msdb 恢复操作已将该数据库标记为SUSPECT

    由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'msdb'.有关详细信息,请参阅 SQL Server 错误日志. (Microsoft SQL Server,错误: 945) 今天一 ...

最新文章

  1. android Run模式也会出现Waiting for debugger的解决方法
  2. 批处理相对路径51CTO自动领豆(Python)
  3. Linux 套接字编程 套接字选项SO_BINDTODEVICE 绑定接口 示例
  4. PHP的魔术常量魔术方法超全局变量
  5. 点击图片弹出固定或自适应窗口
  6. java github_GitHub Research:超过50%的Java记录语句写错了
  7. 重要性采样(Importance Sampling)简介和简单样例实现
  8. string型c语言,C++中string字符串类型介绍
  9. PuTTY 私钥'putty/sshdss.c' 多个信息泄露漏洞
  10. 2019最新 Java商城秒杀系统的设计与实战视频教程(SpringBoot版)_2-1微服务项目的搭建-SpringBoot搭建多模块项目一...
  11. VC++ 只运行一个程序实例
  12. python构造icmp数据包_python – 在scapy中发送ICMP数据包并选择正确的接口
  13. 语音处理基础:预加重、分帧、帧移、加窗、傅里叶变换
  14. 真-Windows用户名
  15. 隧道应用(一)netsh端口映射内网
  16. DLL的远程注入技术及注入dll函数调用
  17. 解决谷歌自带翻译不出现问题
  18. 计算机上打印机删除不了怎么办,win7系统的打印机删除不掉怎么办?完美解决方法看这里!...
  19. Windows更新驱动后无法开机的解决办法
  20. python爬虫概述及简单实践

热门文章

  1. POST方式发起下载请求
  2. 《Adobe Illustrator CC 2014中文版经典教程(彩色版)》目录—导读
  3. Python读取文本,输出指定中文(字符串)
  4. centos在线安装mysql
  5. 基于指定文本的百度地图poi城市检索的使用(思路最重要)
  6. 查看oracle连接客户端
  7. 【设计】线框图、原型和视觉稿的区别
  8. 开源 免费 java CMS - FreeCMS1.7 栏目管理
  9. vs.net2003在代理下的一个奇怪小问题
  10. PHP_SCREW 加密