易截截图软件、单文件、免安装、纯绿色、仅160KB

关于MySQL表设计应该注意的问题(做了点修改)


关于MySQL表设计应该注意的问题(做了点修改)  
  

于设计表时应该注意的问题  
  
如有错误欢迎大家指出。这
段时间在家里,做了点修正。  
  
1
、慎重选择表名。  
  

两种选择:  
  
按照多数开发语言的命名规则。比如
(myCustomer)。  
  
按照多数开源思想命名规
则。比如(my_customer)。  
  
按照咱们中国
人的思想。比如(我的客户)。  
  
第一种有个缺点,很容
易忘掉大写的字母。  
  
第二种则比较好,每个WORD间
用下划线连接,避免遗忘。  
  
第三种建议不要用,虽然很
好记。不觉得解析这个表的时候还需要编码转化吗?我个人理解,大家可以补充。  
  
2
.  关于编码的设定。  
  
A.             GBK/GB2312.
(适用于纯中文存储)。  
  
B.           UTF8.
(适用于中英文混合存储)。  
  
C.            LATIN1。(适
用于纯英文存储)。  
  
D.     其他的。  
  
3
. 关于表引擎的选择。  
  
A.                 MYISAM.
(很多人说她的表级锁定会带来好多问题,其实只要设计好对应的表以及写好对应的SQL查询就没有那么大的问题。)  
  
B.                  INNODB. (如
果要用到事务,选择她不会错。至于多数人讲的MASTER/SLAVE结构上用INNODB在MASTER的选择是否正确,就要看你怎么用了。不能一味的
疯狂使用INNODB。除非你想要确保非常高可用性,  
  
)  
  
C.  &


相关文档:

windows安装apache+php+mysql的一些记录

apache安装,mysql安装,php5直接解压,均放在D:\www下。
目录结构为:
D:\www\apache2
D:\www\mysql
D:\www\php5
将php5\php.ini-dist复制为php.ini,把需要用到的组件将前面的;去掉。

extension=php_mysql.dll
extension=php_gd2.dll
在apache2的conf/httpd.conf文件中加
LoadFile D:/www/php5/php5ts.dll
......

MySQL 服务无法启动 1067 错误 进程意外终止解决方法

之前装过一遍 MySQL 5.1,同样的 msi 安装文件,卸载 MySQL 之后过几天重新装却怎么都不行。
安装好了之后配置 MySQL 实例的时候到第三步“Start Service”怎么都过不去,尝试自己启动服务或者用命令行启动,都失败;上网找了一下,别人一般都说 my.ini 有问题,尝试了也不管用。
再次重装的时候,无意中看见有 ......

mysql中文排序

UTF8 默认校对集是 utf8_general_ci , 它不是按照中文来的。你需要强制让MySQL按中文来排序。
select

*

from
core_vender_info
order

by

convert
(vender_abbrev USING gbk) COLLATE gbk_chinese_ci
......

apache mysql php安装

1.apache的安装
apache本来是想用编译安装的,但是其devel需要依赖一些其他的包,安装起来太麻烦,所以决定使用本地yum源安装;在rhel5u3上,直接 yum install httpd
     yum install httpd-devel
这样会有httpd-devel的一些依赖包一并安装了;
rpm安装的httpd有如下几个重要的目录:
1)/etc/ht ......

java 调用mysql客户端导入,导出数据

最近遇到一个需求要在linux下用java 调用mysql客户端远程登陆mysql服务器,从客户端机器导入mysql脚本,从mysql服务器端导出表中的数据。以下是用到的主要方法:
Java 代码 
/**  
 * 导入数据  
  * @param  脚本的地址和名称  
 * @return 是否成功&nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号