分类: 数据库

PHP7连接MySQL数据库的方法

PHP 5 的使用者可以使用 MySQL extension,mysqli 和 PDO_MYSQL 。php 7移除了mysql extension,只剩下后面两种选择.
这份文档解释了每个API 的术语,帮助我们如何使用API 和了解相关API的信息。
PHP 提供了三种不同的API去连接my[……]

继续阅读

2017-06-16 Comments (0)
阅读全文

CURD增删改查常用SQL语句

SELECT * FROM [table] WHERE [condition] ORDER BY [field] DESC LIMIT [from], [to]

INSERT INTO [table] (field1, field2) VALUES (value1, value2)

// MyS[......]

继续阅读

2017-06-16 Comments (1)
阅读全文

PHP在写入MySQL数据库时需要注意的问题

1.字符编码,如果页面字符编码是gb2312,而数据库是utf-8,需要将数据库设置为:
[code lang=”PHP”]
mysqli_query($connent, "set names gb2312");
[/code]

2.如果存入的数据有单引号,尤其是存储[……]

继续阅读

2017-04-20 Comments (0)
阅读全文

阿里云mysql配置远程链接

默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log

首先登录: mysql -u root -h localhost -p

use mysql #打开mysql数据库[……]

继续阅读

2014-09-16 Comments (0)
阅读全文

使用sql语句在原字段上追加内容

在php操作mysql时,如果想在原有的字段上追加内容,需要使用sql语句的内部库concat,如下:

 

[php]

$sql=”update tablename set info=concat(info,’追加的内容’) where id=1″;

[/php][……]

继续阅读

2013-08-07 Comments (0)
阅读全文

Truncated incorrect DOUBLE value

php在更新mysql数据库的时候出现错误:“Truncated incorrect DOUBLE value:”。

1.第一种错误原因,你的SQL语句可能是这么写的:

$sql="update tablename set username='mukti' and info='test' whe[......]

继续阅读

2013-08-07 Comments (0)
阅读全文

MySQL不区分大小写

1.Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;

2.用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;

lower_ca[……]

继续阅读

2013-04-22 Comments (0)
阅读全文

Windows安装配置Apache2.2+php5.4.5+mysql-5.5

本文已过期,如果想在Windows下使用PHP,建议使用 IIS支持PHP 或者 Nginx。
如果需要使用Apache,建议使用 Wamp 软件包。
———-

1.首先我们必须下载Apache2.2,php5.4.5,mysql5.5,三个软件安装包

1.1 Apach[……]

继续阅读

2012-08-02 Comments (0)
阅读全文

TOP