一个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; //记录指针位置索引
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// _______________________________________________________________
/*
+++++++++++构造函数++++++++++++++++
+++++++++++++++
相关文档:
英文原文:
http://www.packtpub.com/article/visual-mysql-database-design-in-mysql-workbench
下面是部分翻译过来的,转载自:http://zuolo.info/2008/11/%e4%bd%bf%e7%94%a8-mysql-workbench-%e5%8f%af%e8%a7%86%e5%8c%96%e7%9a%84%e8%ae%be%e8%ae%a1-mysql-%e6%95%b0%e6%8d%ae%e5%ba%93-1%e8%af%91%e6%96%87/
MySQL ......
MySQL版本: Server version: 5.1.44 Source distribution
修改root密码
如果没有密码使用下面的命令, 将密码设为"123456"
$ mysqladmin -u root password 123456
如果有密码使用下面的命令, 将密码改为"123456"
$ mysqladmin -u root -p password 123456
Enter password:
用户账户管理
添加账� ......
总结了一些MySQL优化方面的技巧
一. 启动参数优化
修改 my.cnf (或者my.ini),加入/修改以下几行
#设定缓存的连接数,节省连接时的开销
back_log = 64
#禁用文件系统外部锁
external-locking = 0
#禁用BDB,如果你确实不需要的话,innodb也是如此
skip-bdb
#索引缓冲,如果是专用的数据库服务器,可以设置高达服务器内� ......
一直以来我的文章都是以工作笔记的形式存在。这对于自己读起来没什么大碍,但是对于其他读者可能就有些迷茫。我尽量改改,换种方式。
1. MySQL 的版本
如果要支持分区表,则应该使用 5.1.x 以上的版本。如
mysql> show variables like '%version%';
+-------------------------+------------------------------ ......
tomcat 安装目录下的conf目录中的context.xml与web.xml文件分别修改如下:
context.xml 新加如下内容:
<Resource name="jdbc/mysql"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://数据库地址:3306/数据库� ......