PDA

查看完整版本 : 本论坛第一问?


nesta1
2001-07-26, 11:40
哈哈……这个论坛的第一个问题!
第一、我想将一个table里的数据排序,不是用select看的时候才用order来排序,而是我往这个table输入了数据就立即排好了,我该怎么建这个table??
第二、我想将我建的数据库移动一个位置,比如mv到/home下,我要改些什么file,我改了/usr/share/mysql/mysq.server和/etc/rc.d/init.d/mysqld这两个文件里的datadir=/home/mysql,可是启动不了,还有什么吗??

我好高兴有这么一个论坛啊!!!^_^

子夜游魂
2001-07-26, 11:45
第一个问题:你指的是怎么排序?可以按照后进先出的原则排序,不用加order by子句,如果想按照某个原则排序,恐怕你得在插入的时候就写代码了,还不如用order by呢。
第二个问题:可能不是那么简单,不过为什么要改数据的存储位置呢?

nesta1
2001-07-26, 11:50
第二个是因为/var小了,放不下!
第一个当然是按照一个栏位的大小顺序排序了,但是我不想通过在写program时,用order by来排序,我想插入后,table有自动排序的功能??

冷风
2001-07-26, 12:24
第2个问题
再其他有空间的目录下件一个var目录把属性设置好然后复制/usr/local/mysql/var下所有的数据到盖目录
rm -rf /usr/local/mysql/var
ln -s /path/to/new/var /usr/local/mysql
看看可不可以

子夜游魂
2001-07-26, 12:39
第一个问题:我觉得不行,很奇怪,你为什么不想用子句呢?

nesta1
2001-07-26, 13:46
不行就算了,我只是想想而已!!斑竹不要见外!!

冷风
2001-07-26, 13:52
第二个问题呢?

nesta1
2001-07-26, 13:59
第二个,冷兄是用的连接,我想应该可以!我前面说的方法,有人这样试过,可以!但我怎么都不行!!!冷兄有机会,不妨试试!!