含有‘MySQL’关键字的文章列表

Fleaphp:同一个用户在同一个服务器使用多数据库出错

  暂时没有留言

    今天在把东西部署到Linux测试服务器的时候,FleaPHP报错:
SQL 错误消息: "Table 'www.sym_taginfo' doesn't exist" SQL 语句: "SHOW COLUMNS FROM `sym_taginfo`" SQL 错误代码: "7335941".

   搞了好久都不知道是为什么,后来看到'www.sym_taginfo'时才发现不对劲,因为sym_taginfo表其实是在另外一个数据库中的,这里怎么会跑到www这个数据库中呢?

   原来FleaPHP的两个dsn使用同样的用户名连接数据库时,实际上就共享了同一个mysql连接,这时就可能出现找不到数据表的情况。

PHP&MySQL Tags: ,

一些MySQL错误的解决办法

  暂时没有留言

错误提示:
InnoDB: Unable to lock ./ibdata1, error: 11
解决:
ps -ef|grep mysqld ,杀死僵死进程
然后重新启动mysql
---------------------------------------------------------------------------------

错误提示:
error while loading shared libraries: libssl.so.0.9.8:
解决:
更新db,openssl
pacman -S db ,openssl
这样就不会出现找不到连接库文件了
---------------------------------------------------------------------------------

PHP&MySQL Tags: , , , ,

常用的PHP+MySql免费CMS

  暂时没有留言

PHP-CMS的发展方向:简单,易用,美观

看点1,服务器一键安装,鼠标点点就搞定:输入数据库参数,在服务器上点一个按钮就完成全部的安装。简单配置一下网站的属性,设置一下广告, ctrl+c 和 ctrl+v 复制粘贴几篇文章,一个网站就出来了。
看点2,本地安装,直接发布到服务器:在你自己的机器上安装好此CMS,本机调试,生成HTML,此系统自带FTP发布功能(当然还有同步之类的功能),将生成的HTML文件同步到虚拟主机空间上。OK,这就结束了。

PHP&MySQL Tags: , , , , , , , , , , , , ,

更换虚拟主机

  2条留言
   以前一直用朋友提供的虚拟主机,但是觉得老是这样也不行,而且那个上面挂了好多东西,总是感觉不舒服,昨天换了个火山的主机,200一年的,以前也用过他们的,感觉还可以,功能是比较强大,速度也不错,最重要的还不贵,呵呵。    但是在搞数据库的时候又出现乱码了,郁闷死了,用尽了以前的方法都不行,用backup插件也不行,最后还是我把数据导到MySQL Font里,再导出来,嘿嘿,居然能用了,佩服自己啊~~~~
流水帐 Tags: , , , ,

JAVA学习:连接MySQL数据库

  暂时没有留言

      java操作数据库一般要经过加载驱动程序类,建立数据库连接,创建Statement对象,执行SQL,关闭Statement对象,关闭数据库连接几个过程。

1.加载驱动程序类:

   java中加载数据库驱动是通过DriverManager 来完成的,DriverManager 类是 JDBC 的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。 另外,DriverManager 类也处理诸如驱动程序登录时间限制及登录和 跟踪消息的显示等事务。DriverManager 类包含一列 Driver 类,它们已通过调用方法 DriverManager.registerDriver 对自己进行了注册。所有 Driver类都必须包含有一个静态部分。它创建该类的实例,然后在加载该实例时 DriverManager 类进行注册。这样,用户正常情况下将不会直接调用 DriverManager.registerDriver;而是在加载驱动程序时由驱动程序自动调用。加载 Driver 类,然后自动在 DriverManager中注册的方式有两种:

JAVA学习 Tags: , , , , , , ,

修改了一下cos-html-cache插件

  暂时没有留言
       在某些随机时候,显示文章时系统并不能正常调用MySQL查询,MYSQL会返回一个分配内存错误的信息,通常情况下刷新一下就会正常,但是cos-html-cache却将生成的错误信息也生成了html文件替换了正确的文章地址,这使得启用这个插件后,一旦MySQL查询错误就不会生成正确的文件内容。   修改的方法很简单,就是在写HTML文件的时候进行一下判断,判断文件正确才写HTML文件,修改方法是:   打开2.3版本的cos-html-cache.php文件,找到第81行的$fp = @fopen( $path , "w+" )语句,在其前面增加下面两行:  if ( !strstr( $Content, ‘</html>’ ) )         return;   上面的“</html>”可替换为博客底部的一些特征字符串,如版权信息,以用来判断MySQL查询是否是出错的。
PHP&MySQL Tags: ,

转:大型Web2.0站点构建技术初探

  暂时没有留言

一、 web2.0网站常用可用性功能模块分析

二、 Flickr的幕后故事

三、 YouTube 的架构扩展

四、 mixi.jp:使用开源软件搭建的可扩展SNS网站

五、 Technorati的后台数据库架构

六、 通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建

七、 从LiveJournal后台发展看大规模网站性能优化方法

八、 说说大型高并发高负载网站的系统架构

一、 web2.0网站常用可用性功能模块分析

Web 2.0网站是指将传统的网站构架(平台、内容源、用户、传播方式等)转化到以用户为核心的网站构架上来,包括一系列体现web2.0概念的元素、定位和创意。web2.0网站在构架上须体现两大宗旨,即强大的后台系统和简单的前台页面,也即提供良好的用户体验,体现以人为本,技术服务人类的宗旨。

WEB2.0学习 Tags: , , , , , , , , , , ,

MySQL字符串函数CONCAT

  暂时没有留言

      今天在升级转换数据的时候学到一MySQL的函数:CONCAT。它可以将多个字符串连接成一个字符串,以下是手册上的讲解:

-----------------------------

CONCAT(str1,str2,...)                       
返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。或许有一个或多个参数。 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如: SELECT CONCAT(CAST(int_col AS CHAR), char_col)

PHP&MySQL Tags: , , ,

手机上的PHP和MySQL系统?

  暂时没有留言

 绝对没有看错,一个名叫PAMP的套件将有机会被安装在装有S60操作系统的手机上,这个套件包含Personal Apache, MySQL, PHP。而且还会提供特别的PHP扩展来访问S60的内核应用。到时候,嘿嘿……

    这是原文报道截图:

PHP&MySQL Tags: , , ,

转载:无限分类的正解—来自mysql官方网站

  暂时没有留言

    中文地址:http://www.chinaunix.net  作者:shukebeita   发表于:2006-06-28 11:41:44

    官方地址:http://dev.mysql.com/tech-resources/articles/hierarchical-data.html

     产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据?在PHP的应用中,提供后台数据存储的通常是关系型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务。然而关系型数据的基本形式是纵横交错的表,是一个平面的结构,如果要将多级树状结构存储在关系型数据库里就需要进行合理的翻译工作。接下来我会将自己的所见所闻和一些实用的经验和大家探讨一下:  

层级结构的数据保存在平面的数据库中基本上有两种常用设计方法:
1、毗邻目录模式(adjacency list model)  

2、预排序遍历树算法(modified preorder tree traversal algorithm)  

我不是计算机专业的,也没有学过什么数据结构的东西,所以这两个名字都是我自己按照字面的意思翻的,如果说错了还请多多指教。  
这两个东西听着好像很吓人,其实非常容易理解。这里我用一个简单食品目录作为我们的示例数据。  

PHP&MySQL Tags: , , , ,