今天+昨天我装mysql装了4次,没有一次是顺利完成 的。。。郁闷死了,现在是通过mysql -u user登录,,无论这个user是系统用户还算其他随便输入的都能进去。。
而且运行这个命令必须是root权限,必须加sudo才能登录,,这个是为什么??
通过sudo mysqladmin -u roo password 1234将root设置了密码了,如果不指定密码是进不去的,但是其他的就能进去,,,郁闷的很。。。这是是什么问题引起的,难道mysql本身就是这样的吗?
还有就是,,我通过root登录或者是其他的用户登录,,select * from mysql;提示没有这个databases。。。这是怎么回事,难道我还要重装mysql???
请高手能指点下,,在此我现谢谢了!!
nxlinux 于 2009-04-07 09:52:33发表:
如果mysql这个数据库中有个表,叫aaa,我如何直接操作这个表呢,,是不是要通过use mysql,先把当前目录切换到mysql里面?
Segim 于 2009-04-06 18:06:43发表:
在学习中只有听课的份
wang7131984 于 2009-04-06 17:28:57发表:
安装完mysql后要进行一系列的初始化操作,请查看mysql手册。
另外任何用户能登录也没什么,关键是操作权限,你会发现普通用户只能在test数据库中进行操作,而不能创建任何数据库。
最后,请你搞清楚数据库管理系统,数据库和数据表的区别。mysql是数据库管理系统管理其中的数据库,而一个数据库又是由多个数据表组成的。进入mysql先要选择具体哪一个数据库,然后才能对其中数据表查询,插入,删除。