我在windwos下安装了MYSQL服务器之后,打开 MySql Command Line Client它要求你输入密码可是我无论输入什么都没用
只会直接按确定它好像就自动用管理员的帐号登录了
然后我用Grant创建了几个帐号要怎么才能登录呢??另外一个问题,我在用管理员的帐号创建了几个库,然后又用c语言写了个发送请求的小程序,为什么在这个程序上使用
SHOW databases; 请求得到的库数量和直接用管理员里看到的不同呢??
有几个库都是在管理员下创建的但是请求的却只有很少的几个发送回来。在用管理员下:
information_schema
mysql
samp_db
test在c程序下:
information_schema
testmysql里面放着的都是函数,被隐藏可以理解,但是samp_db是自己创建的为什么在c程序里就看不到呢?
只会直接按确定它好像就自动用管理员的帐号登录了
然后我用Grant创建了几个帐号要怎么才能登录呢??另外一个问题,我在用管理员的帐号创建了几个库,然后又用c语言写了个发送请求的小程序,为什么在这个程序上使用
SHOW databases; 请求得到的库数量和直接用管理员里看到的不同呢??
有几个库都是在管理员下创建的但是请求的却只有很少的几个发送回来。在用管理员下:
information_schema
mysql
samp_db
test在c程序下:
information_schema
testmysql里面放着的都是函数,被隐藏可以理解,但是samp_db是自己创建的为什么在c程序里就看不到呢?
然后我用Grant创建了几个帐号要怎么才能登录呢???????
同问。。
每次打开MySql Command Line Client就直接要求你输入密码,。不知道哪里输入帐号-.-
太麻烦了,每次都要写那么长的路径,有什么办法可以直接设定CMD的搜索路径让我可以直接输入mysql -h -u 而不是c:\mysql\MYSQL Server 5.1\.....\mysql.exe而且因为MYSQL的路径带有空格,而在cmd下输入空格是无效的。。 该怎么做?
你需要先以管理员身份登录,然后创建账号。建议你还是先看文档中的教程部分吧。MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html
应该将路径加到系统环境变量里面就行啊,你试试吧。mysql的默认密码为空,所以你刚装完不用输入密码就可以直接进数据库了。创建本地mysql用户:
mysql -u -p ------管理员账户
use mysql
grant all on *.* to 'newuser'@'localhost' idenified by 'password';
退出,用新用户进入。