一月 27th, 2004

[Tech]mySQL学习笔记

学习mySQL主要就是想多一种数据库的选择,只要能用起来咱们再说别的。关系数据库说起来也用了一段时间了,说到这个又让我想起来一件事情。每当我问同事设计程序先从哪里入手。他们总是说先搞数据库设计再去编软件……。我记得Kent Back穿过一件T-shirt,上面写着:“你还在用数据库吗?”。我们当然不能一步就走到大师这样的一个水平。但是我们应到意识到数据库只是数据处理一种方法、一种途径。不是程序的主要,更不是全部。言归正传……

测试服务器是否正常
C:\mysql\bin\mysqlshow
C:\mysql\bin\mysqlshow -u root mysql
C:\mysql\bin\mysqladmin version status proc
C:\mysql\bin\mysql test

你也应该为root用户增加一个口令:

C:\mysql\bin\mysql mysql
mysql> DELETE FROM user WHERE Host=’localhost’ AND User=”;
mysql> QUIT
C:\mysql\bin\mysqladmin reload
C:\mysql\bin\mysqladmin -u root password your_password

在你设置了口令以后,如果你想要关掉mysqld服务器, 你能使用这个命令做到:

mysqladmin — user=root — password=your_password shutdown

看看有多少数据库
mysqlshow -u root -p
mysql> SHOW DATABASES;

看看数据库里面有多少个表
mysqlshow [数据库名] -u kingfish -p
mysql> SHOW TABLES;

使用数据库
mysql>user [数据库名]

察看使用的数据库
mysql> SELECT DATABASE();

删除数据库
DROP DATABASE [IF EXISTS] db_name

自己使用的一个数据库
mysql> GRANT ALL ON [数据库名].* TO your_mysql_name;

察看表结构
DESCRIBE [表名];

导入数据

为了装载文本文件“pet.txt”到pet表中,使用这个命令:
mysql> LOAD DATA LOCAL INFILE “[文件名]” INTO TABLE [表名];

日期转换成年份
SELECT name, (TO_DAYS(NOW())-TO_DAYS(birth))/365 FROM pet;

如果非空
WHERE death IS NOT NULL

为了找出包含正好5个字符的名字,使用“_”模式字符: //这个还是比较有意思的
mysql> SELECT * FROM pet WHERE name LIKE “_____”;

备份数据库
mysqldump –add-drop-table –opt test > backup-file.sql
改变表结构
ALTER TABLE t2 ADD PRIMARY KEY (name);

作者: kingfish 12:46 pm | No Comments »

一月 26th, 2004

[Essay]关于海南博鳌

刚看电视,潘石屹说到关于海南博鳌的项目。他说:现在正好赶上中国建筑的大浪潮,我们能顺着北京的四合院做现在的房子吗?我们能把欧洲的建筑风格直接拿到中国吗?那对于这个时代我们就太没有作为了。
我在想对于企业信息化建设道理相同,现在我们赶上了是中国信息化建设的大浪潮,我们能像原来作坊一样的做软件吗?我们能把CMM、RUP或者XP直接拿过来指导我们的团队吗?那我们就太对不起这个时代了……

作者: kingfish 10:51 pm | No Comments »

一月 24th, 2004

[Essay]整理硬盘

我还在整理硬盘,我估计我100年也整理不完我的硬盘。我硬盘里的东西应该不算是很多,但是我已经绝望了,随便一个子目录里面就能找到我丢失以久的珍宝……唉

最后得出结论:两种习惯养成不得,一个是坏习惯,另一个是不养成好习惯的习惯…

作者: kingfish 10:24 pm | No Comments »

一月 24th, 2004

[usingWp]感谢”竹笋炒肉”,让我了解了blog

http://hedong.3322.org/

让我认识了Mt,我的Blog有很多细节是借鉴他的Blog的,谢谢。
分析了他的Blog简直很完美,想下手改一改都难。难怪谁叫他研究了这么长时间了呢,要是我先做出来,呵呵……

但是还是有一些细节我加以改进了;-)
1、首页已经有几篇文章了 在 [最新文章]处 就不应该有了。所以在[最新文章]处增加 offset 属性
〈MTEntries lastn=”10″ offset=”3″〉
2、网页在800*600显示方式下,右边还是空白。我个人认为这个时候应该填充所有部分。所以修改css 里面的 content 属性 width修改为绝对值 550px
3、…….其它的都是小改了,真不容易啊,找到了两个可以完善的地方。呵呵…

作者: kingfish 6:32 pm | No Comments »

一月 24th, 2004

[Essay]出租车与软件开发环境

昨天初二,从丈母娘家回来。大冷的天打了个车,司机是个熟人,所以我们都很随意。感觉到车里面很舒适,我说:这里还挺暖和。司机说:当然了这是我的小家阿。司机的身材比较大,所以驾驶员的座位后面空间很小。坐在司机后面的是我媳妇的两个朋友,好像很挤的样子,媳妇说了句:挤的话向我这边坐一下。司机很幽默,说道:我身材太好了。我坐在副驾驶的位置上,看着前面摆着很多的小饰品……我想到了我成天工作的地方。

任何的岗位,都应该是让我们感到舒适的地方、让我们有信心面对一个又一个挑战的地方、是一次又一次让我们拥有荣誉的地方。尤其是软件开发环境。我们应该积极起来,制造一个舒适的环境,一个属于软件开发的环境。而不是消极下去……

作者: kingfish 12:05 pm | No Comments »

一月 21st, 2004

[Essay]真正的网站?真正的商业?

网站就是网站,在企业中应用的网站技术应该是开放的,这也满足企业利益,而不是一堆被商业弄得乌烟瘴气的技术产品组合。

网站是什么?是一堆技术的组合?是一堆信息的组合?还是一堆人的组合?我现在很乱……干了这么多年企业内部网站,竟然不知道这个基本概念。还要继续做下去……但愿不要被Lotus弄得想咬它一口。

—-关于青远内部网项目开始的随笔

作者: kingfish 3:16 pm | No Comments »

一月 20th, 2004

[usingWp]留言簿

正式更换了空间提供商,值得纪念大家有什么话就在这里说吧

作者: kingfish 8:56 am | 6 Comments »
Google