一个MYsql类
<?php
class mysql {
/*+++++++++++++++数据库访问类++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
//=================================================
//连接数据
private $Host = "localhost"; //服务器地址
private $Database = "sansu"; //数据库名称
private $User = "root"; //用户名
private $Password = "czq339403229"; //用户密码
private $Char_Set = "utf8"; //设置数据库字符集
//结果数据
public $Link_ID = 0; //数据库连接
public $Query_ID = 0; //查询结果
public $Row_Result = array(); //结果节组成的数组
public $Field_Result = array(); //结果集字段组成的数组
// public $Affected_Rows=null; //影响的行数
// public $Rows = null; //结果集行数
// public $Fields = null; //结果集字段数
// public $Row_Position = null; //记录指针位置索引
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// _______________________________________________________________
/*
+++++++++++构造函数++++++++++++++++
+++++++++++++++
相关文档:
1:>;create databases newname(在新的server上建立空的数据库)
2:#/usr/local/mysql/bin/mysqldump databasename >;*.sql(在旧的服务器上导出数据库)
3:#/usr/local/mysql/bin/mysql databasename < *.sql(在新的服务器上导入*.sql) ......
安装 MySQL,可以在终端提示符后运行下列命令:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql
// 安装php5-mysql 是将php和mysql连接起来
一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:
s ......
一直以来我的文章都是以工作笔记的形式存在。这对于自己读起来没什么大碍,但是对于其他读者可能就有些迷茫。我尽量改改,换种方式。
1. MySQL 的版本
如果要支持分区表,则应该使用 5.1.x 以上的版本。如
mysql> show variables like '%version%';
+-------------------------+------------------------------ ......
1、修改MySql数据库的my.ini配置文件、
# CLIENT SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by MySQL client applications.
# Note that only client applications shipped by MySQL are guaranteed
# to read this section. If yo ......
问题是这样的:
一张test的表,字符集采用的latin1。
select to_id from test where to_id='cn象_王';
+---------------+
| to_id |
+---------------+
| cn陶_陶 |
| cn象_王 |
+---------------+
2 rows in set (0.00 sec)
取cn象_王的数据,居然把cn陶_陶的数据也取回来了。
这显然是不允许的。
......