MYSQLset password for root@"localhost"=old_password('123456789'); set password for root@"localhost"=password('123456789'); update user set password='123456789' where name='root'为什么这三句的执行结果会不一样?好像第二句和第三句是一样的.如果用第二句话第三句设置的密码在服务器的机器上登陆是可以的,不是要是用C API登陆就不行?它们之间有什么不同!最好用哪种方法设置密码?谢谢!
解决方案 »
- 在mysql 的存储过程中如何实现with nolock功能
- 急!请教个join连接查询效率的问题!
- eclipse C++ 如何连接mysql???
- 问一条sql语句的写法
- 一个库能被本地和b机器访问, 但a机器的其他库还是能被其他机器正常访问
- *******各位大侠救命啊,关于Mysql5.0的问题,搞了一天了,崩溃啊~~~~~~~~~~~~~
- 大家好 那位大侠 知道 读取 Mysql 的 blob 类型字段 一定给分 分分。。。。
- myserver数据怎么备份到另一台机器上!!
- mysql 启动不起来??急!!
- 难了。。。
- 疑问 phpmyadmin 怎么普通用户也能看到所有的用户信息及数据库?
- PgManager连接postgresql 提示: cannot load dynamic library libpq.dll
shell:mysqladmin -u root password "密码"
或者在mysql提示符下输入:
update user set password = password('密码') where user = 'root';