初次接触MySQL,在根据向导安装完成后,在CMD下对数据库进行测试,执行下面的语句:
1、C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow
2、C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow -u root mysql
3、C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin version status proc
4、C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql test其他信息都正常。
第2句显示信息:mysqlshow: Access denied for user 'ODBC'@'localhost'<using password:NO>
不知道是正常显示还是有问题?搜索了一下:MySQL初次安装,超级用户root没有密码,但是我已经设置了密码,怎么还说password:NO??本机操作系统:Windows XP Professional Service Pack 2
MySQL版本:5.1.30
1、C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow
2、C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow -u root mysql
3、C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin version status proc
4、C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql test其他信息都正常。
第2句显示信息:mysqlshow: Access denied for user 'ODBC'@'localhost'<using password:NO>
不知道是正常显示还是有问题?搜索了一下:MySQL初次安装,超级用户root没有密码,但是我已经设置了密码,怎么还说password:NO??本机操作系统:Windows XP Professional Service Pack 2
MySQL版本:5.1.30
感谢回复!没有测试环境,等晚上回家再测。另求几本经典MySQL学习书籍!!
MySQL 5.1参考手册
中文http://download.csdn.net/source/1006740
英文http://download.csdn.net/source/1006745
谢谢! 不过参考手册我觉得官网上就能看到了http://dev.mysql.com/doc/refman/5.1/zh/index.html顺便问一下为什么我的资源分只扣除却没有增加呢?
http://topic.csdn.net/u/20090213/09/052520e7-e53e-4935-b8ee-ed37ab3e84a2.html
1、参与评论没有增加
2、不想用可用分转换,好像不划算
3、想上传的资源都是过时的了,CSDN上早有了...
手册上在测试前有这一句“设置密码前,你可能想要运行一些客户端程序来确保你能够连接服务器,并且操作正确。”,就是这段红字,所以,我们自动安装后,测试就得不出手册上后面的结果了,因为安装过程中已经先设了密码。根据二楼的兄弟所说,命令替换成如下就能看到测试结果了。
如下:
C:\> C:\mysql\bin\mysqlshow -u root -p
Enter password: ********
+--------------------+
| Databases |
+--------------------+
| mysql |
| test |
+--------------------+C:\> C:\mysql\bin\mysqlshow mysql -u root -p
Enter password: ********
Database: mysql
+--------------+
| Tables |
+--------------+
| columns_priv |
| db |
| func |
| host |
| tables_priv |
| user |
+--------------+
C:\mysql\bin\mysql -e "SELECT Host,Db,User FROM db" mysql -u root - p
+------+-------+------+
| host | db | user |
+------+-------+------+
| % | test% | |
+------+-------+------+事实上,我新装的数据库最后一条命令是选不出东西来的,你可以换这句试试
C:\mysql\bin\mysql mysql -e "select host,user,password from user" -u root -p
Enter password: ********
+-----------+------+-------------------------------------------+
| host | user | password |
+-----------+------+-------------------------------------------+
| localhost | root | *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 |
| % | root | *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 |
+-----------+------+-------------------------------------------+