PHP-数据库的连接

conn.php

 1 <?php
 2 //1、连接数据库 mysql_connect(‘数据库地址‘,‘用户名‘,‘密码‘),只要连接成功就会返回一个资源类型,连接失败,返回false
 3 $link = mysql_connect(‘localhost‘,‘root‘,‘123321‘);
 4 if(!$link){
 5     //连接失败,报错,中断程序(die),die常用于生产环境中,通常在程序预期结果不符合时使用
 6     die(mysql_error());
 7     //exit; 退出程序exit,通常用于调试
 8 }
 9 //2、选择数据库 mysql_select_db(‘数据库名字‘)
10 if(!mysql_select_db(‘test‘)){
11     die(‘NO FOUND DB‘);
12 }
13 //3、设置传输编码为utf8,为了防止乱码:1、数据库编码必须是utf8,2、数据库连接时 设置utf8的传输编码,3、页面编码必须是utf8
14 mysql_query(‘set names utf8‘);
15 mysql_close();//关闭连接,可以忽略
16 ?>
时间: 2024-08-25 08:14:37

PHP-数据库的连接的相关文章

jsp_数据库的连接

一.添加数据库以及表 在这里我们使用的是mysql数据库 二.配置数据库的驱动程序 将mysql的驱动程序复制到Tomcat目录下的lib目录中 注:在Tomcat中如果配置了新的jar包,则配置完成后一定要重新启动服务器. 三.在jsp文件中获取数据库的连接,并将前面创建的表的数据显示出来 1 <%@ page contentType="text/html; charset=utf-8" language="java" import="java.s

SQL Server 断开某个数据库所有连接(还原的时候需要)

问题描述: SQL Server数据库备份还原后,在数据库名称后会出现"受限制访问"字样 解决办法: 右键点击数据库 -> 属性 -> 选项 -> 状态 -> 限制访问 -> 选择Multiple -> 确定. 问题描述: 在对SQL Server数据库进行还原时,提示:System.Data.SqlClient.SqlError:因为数据库正在使用,所以无法获得对数据库的独占访问权.(Microsoft.SqlServer.Smo).出现此问题的原

安装DiscuzX3.2遇到数据库不能连接的问题

最近帮朋友安装DiscuzX3.2,遇到了数据库不能连接的问题: Access denied for user 'root'@'localhost' (using password: NO) 已经正确填好数据库用户和密码了呀?而且通过该用户(root)登录数据库是没有问题的,但是为啥就是连接不上呢?貌似是php连接mysql时出现了问题. 查找良久,各种尝试. 后来无意中看到一个贴子里有提到php安全模式的字眼,于是乎查看php.ini,的确是设置为了On,需要设置成sql.safe_mode

PHP前端和数据库的连接

连接数据库(传统的方法) mysql_connect("lcoalhost","root",""); //连接本机数据库,连接外机localhost可以改成制定ip地址 mysql_select_db("txst",$db); //选择要操作的数据库 $sql="select * from info"; //书写MySQL语句 $result=mysql_query($sql); //执行MySQL语句 v

数据库 —— 应用程序与数据库的连接

目录: ODBC 与 JDBC 是什么? 1.ODBC 与 JDBC 是什么? [Link] JDBC, 全称为Java DataBase Connectivity standard, 它是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库.JDBC也是java核心类库的一部分. JDBC的最大特点是它独立于具体的关系数据库.与ODBC (Open Database Connectivity)类似, JDBC API 中定义了一些Java类分别用来表示与数据库的连接(connec

poco c++框架库应用:数据库的连接池

Poco c++中的数据库驱动部分,简洁,干净,工整,和数据库连接,封装成这样,还是比较好用的.下面是连接MySQL连接的方法. 一 需求说明 与MySQL数据库建立连接池,并在连接池中获得一个连接,实现数据库常用增删改查 二 目标说明 写出ANSI风格的代码,并输出高度结果到终端,验证程序的有效性 三 调试条件: 1.系统:ubuntu 2.qt 或 其它IDE 3.安装了mysql,有正确的访问账户和密码 四 例程说明 使用IDE:Qt Creator 项目文件:pocomysql.pro

[转]Hibernate不能自动建表解决办法及Hibernate不同数据库的连接及SQL方言

最近开始学Hibernate,看的是李刚的那本<轻量级java ee企业应用实战>.头一个hibernate程序,我原原本本的按照书上例子写下来,同时只是改动了些mysql的连接参数,并且在mysql中新建了一个hibernate数据库,仅此而已.然而预想不到的事情发生了……程序写好之后,运行,报错Hibernate: insert into news_table (title, content) values (?, ?) Exception in thread "main&quo

MVC设计模式下实现数据库的连接,并获取所有数据到浏览器页面上显示

实现建立一个学生的java类:里面封装了属性的全部属性: public class Student { private int id; private String username; private String password; public Student() { super(); } public Student(int id, String username, String password) { super(); this.id = id; this.username = user

windows 测试数据库的连接状况-udl方法

udl是windows系统上,用于测试数据库的连接状态的测试软件. 使用方法: 1.建立一个空白文本 2.将文件的后缀名更改为*.udl 即可 文件内容一定为空 3.选择windows的“提供程序” ,然后点击下一步,选择数据源,一般是数据库文件,本次实验时,使用的是corpus.mdb  文件. 然后测试连接即可. 通过这种方法就可以确定数据库文件的连通状态.

【j2ee spring】6、spring与数据库的连接配置

spring与数据库的连接配置 这里我们开始使用spring管理来配置数据的操作了 1.首先在xml文件中配置数据的连接 MySQL <bean id="myDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <!-- results in a setDriverClassName(String) call --&