MySQL
cfchengfei002
这个作者很懒,什么都没留下…
展开
-
关于MySQL中数据表中中文字符
如果所建立的数据表中有中文字符,需将default charset设置为utf8create table tablename( )default charset=utf8;原创 2012-02-27 15:51:07 · 543 阅读 · 0 评论 -
MySQL与php网页中显示的中文字符不一致问题
首先,MySQL的数据库或者数据表的字符集应该和编辑网页的字符集相同,utf8.连接数据库的时候:mysql_query("set names ‘gb2312’");因为我使用了Zend framework框架,所以,使用了Zend_Db组件和 Zend_Db_Table组件,所以,程序如下:$db=Zend_Db::factory($cfg->db->adapter,$cfg->db原创 2012-02-28 14:04:57 · 2354 阅读 · 0 评论 -
zend framwork ;;zend_db_table
//转自: http://blog.sina.com.cn/s/blog_4e72829b01000b8s.html1、假设数据库中有个roundtable 的表class roundtable extends zend_db_table{}$table=new roundtable(); zend_db_table是一个抽象的类,必须继承然后实例化才可以使用2、表名跟主键转载 2012-03-07 13:49:10 · 511 阅读 · 0 评论 -
MySQL,PHP中的编码格式(ZendFramwork)
一:为了更好的支持中文字符,在MySQL中建表时,应使用utf8的字符集CREATE TABLE IF NOT EXISTS `user` ( `userid` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(16) COLLATE utf8_bin NOT NULL, `password` char(200) CO原创 2012-03-06 22:44:39 · 509 阅读 · 0 评论 -
MySQL:Can't create table 'tablename' (errno: 150)
我创建的两个数据表:CREATE TABLE IF NOT EXISTS `hospital` ( `hospitalID` int(11) unsigned NOT NULL AUTO_INCREMENT, `hospitalname` varchar(80) COLLATE utf8_bin NOT NULL, `address` varchar(80) COLLATE原创 2012-03-23 14:37:48 · 2910 阅读 · 0 评论 -
修改MYSQL密码问题以及修改PhpMyAdmin连接MYSQL的密码问题
MySQL是个真正的多用户、多线程SQL数据库服务器。MySQL是以一个客户机/服务器结构的实现,他由一个服务器守护程式mysqld和非常多不同的客户程式和库组成。由于其源码的开放性及稳定性,且和网站流行编?语言PHP的完美结合,目前非常多站点都利用其当作后端数据库,使其获得了广泛应用。处于安全方面的考虑,需要为每一用户赋于对不同数据库的访问限制,以满足不同用户的需求。下面就分别讨论,供大家参考。转载 2012-09-07 10:23:58 · 2658 阅读 · 0 评论 -
小米的笔试和面试
一:建最大堆就是堆排序,堆排序时间复杂度O(nlogn);二:满二叉树节点数:2的n次方减1,其中n为深度。第i层的节点数为2的(i-1)次方。给定满二叉树的节点数a.求叶子节点数:a/2或者(a+1)/2;三:(n&-8)表达式的意义:取不大于n的最大的8的倍数,符号位不变。MYSQL:修改或写数据表,只有一条语句时,要用事务吗?不用!数据库引擎:ISAM,原创 2012-09-19 10:38:01 · 1438 阅读 · 0 评论