smokerlee 发表于 2004-5-14 14:10:42

关于mysql问题!版主及高手来啊!

用mysql建立了一个数据库shopping其中表goods
包括如下项目

the_key       name      price   info      ....
希望其中的the_key这个项目的值 随着 数据的增加而自动增加 ,,如何设置他的属性
也就是说设置the_key成为一个自动增加量

谢谢,忘高手指点 ,感激万分

jiangtao9999 发表于 2004-5-14 14:40:10

好像设为主键就是自动增加的……………

smokerlee 发表于 2004-5-14 19:05:10

主键??如何设置???

jiangtao9999 发表于 2004-5-15 09:44:55

:neutral:

建议你看看 MySQL 手册,主要是里面的 SQL 语言参考
http://www.chinalinuxpub.com/doc/database/mysql_manual/preface.htm

sagaeon 发表于 2004-5-21 13:04:05

the_key int unsigned not null auto_increment primary key,

niufen 发表于 2004-5-22 09:39:33

同意上面的,学习auto_increment吧。

nowind 发表于 2004-5-22 10:37:00

各位,我在win2000下用MYSQL创建数据库,在命令行下,键入下列命令:
mysqladmin -u root create mydb
创建了一个名为“mydb”的数据库,-u选项告诉MySQL我们使用的是root用户。
但是出现mysqladmin:connect to server at 'localhost'failed
error:'can't connect to mysql server on 'localhost'(10061)'
check that mysqld is running on localhost and that the port is 3306.
you can check this by doing 'telnet localhost 3306'
然后我照着键如:'telnet localhost 3306'出现:
正在连接到localhost...无法打开到主机的连接 在端口3306:连接失败
请问我改怎么做啊?

jiangtao9999 发表于 2004-5-22 18:57:57

服务启动了么??
防火墙设置正确了么??

nowind 发表于 2004-5-23 09:05:20

防火墙怎么设置?

jiangtao9999 发表于 2004-5-23 09:30:14

你有防火墙么? :?:
:wink:

nowind 发表于 2004-5-23 09:58:43

我安装了个金山毒霸的放火墙。

nowind 发表于 2004-5-23 10:00:07

斑竹,我的mysqld怎么一直启动不了啊?
查了些资料,首先我双击mysql\bin\mysqld不行,然后我用cmd,mysql\bin mysqld仍然不行,最后,我用管理工具-服务,找到mysql,发现它是自动的,我右键点启动,却是“在本地计算机上无法启动mysql服务,错误3:找不到指定的路径。

我是3操作系统,c盘是winme,D盘是redhat9.0, G盘是win2000,我应该怎么做呢?

nowind 发表于 2004-5-23 10:50:30

哈,现在好了,我乱弄的,没有想到却好了
我在mysql\bin 下输入:mysql 127.0.0.1
就OK了,想不通,为什么呢?

jiangtao9999 发表于 2004-5-23 10:53:03

首先需要新建一个 my.ini 文件,内容按需要修该:


basedir=E:/installation-path/
datadir=E:/data-path/

之后 cmd 到 mysql 的 bin 目录,执行mysql --install (可能你需要先执行mysql --uninstall)
之后启动服务,应该就可以了。

nowind 发表于 2004-5-23 11:33:18

my.ini我改了的当时还是不行,但现在好了,只在mysql\bin 下输入:
mysqld 127.0.0.1
就一切OK了,想不通为什么?
页: [1] 2
查看完整版本: 关于mysql问题!版主及高手来啊!