Nov
21
真没有想到,以前一直是PostgreSQL使用者,突然需要库移植又成了头一招了!原来它与mysql命令行操作区别还挺大。
不用怕,但绝对要细心,因为数据库操作是网站的核心,一旦出现损坏或丢失,后果就非常严重了。
我先写了步骤,然后按计划进行,虽然也出现了错误,但最终还是安全移植了。这里记录在案,以备后用。
备份还原方法:Array,先仔细说明这两个命令,再记录我的操作方法。
不用怕,但绝对要细心,因为数据库操作是网站的核心,一旦出现损坏或丢失,后果就非常严重了。
我先写了步骤,然后按计划进行,虽然也出现了错误,但最终还是安全移植了。这里记录在案,以备后用。
备份还原方法:Array,先仔细说明这两个命令,再记录我的操作方法。
Sep
22
收到一个空间,只扔了个root账号给我。然后我就来着手发布网站了。系统版本也没有说明,空间更没有配置。搞域名到发布,都比较顺利。但到了MySql这块发现问题了。
[root@localhost /]# mysql
bash: mysql: command not found 长见识了,不知道是怎么安装的。没办法,只能学习学习了。PhyMyAdmin创建好了库以后,连接网站果然不出所料,问题来了:
Warning: mysql_pconnect() [function.mysql-pconnect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
[root@localhost /]# mysql
bash: mysql: command not found 长见识了,不知道是怎么安装的。没办法,只能学习学习了。PhyMyAdmin创建好了库以后,连接网站果然不出所料,问题来了:
Warning: mysql_pconnect() [function.mysql-pconnect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
Jul
31
一直以来,今天才发现inner join使用起来,还有学问。一不小心出了“#1054 - Unknown column 'zhoz.id' in 'on clause' ”错误。。。追查起来才发现是自己的代码不规范。这个问题在mysql5.0以前是没错误的。看来新版本更规范了。支持一下,看SQL:
Jul
15
世事洞明皆学问,人情练达即文章。做ASP时,最常用的数据库即Sqlserver与Access数据库莫属了!
但使用会经常发现很多SQL执行的问题。这里整理出之间的差异,做个十大差异的总结。
ACCESS结构简单容易处理,而且也能满足多数的网站程序要求,也是初学者的试牛刀。
ACCESS是小型数据库,既然是小型就有他根本的局限性:
1)、数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降!
2)、网站访问频繁,经常超过100人的在线时,处理速度会有影响!
3)、记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降!
微软公司为了与ACCESS高低搭配的一种高端方案:改用了Sqlserver,但语法会有一些差异。
但使用会经常发现很多SQL执行的问题。这里整理出之间的差异,做个十大差异的总结。
ACCESS结构简单容易处理,而且也能满足多数的网站程序要求,也是初学者的试牛刀。
ACCESS是小型数据库,既然是小型就有他根本的局限性:
1)、数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降!
2)、网站访问频繁,经常超过100人的在线时,处理速度会有影响!
3)、记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降!
微软公司为了与ACCESS高低搭配的一种高端方案:改用了Sqlserver,但语法会有一些差异。
Jul
7
Linux环境下:MySQL默认的数据文件存储目录为/var/lib/mysql。今天想干两件事,把库改名(测试了三种方法),另外就是更改MySQL数据库目录位置。总结一下,以少走弯路。