mysql grant 命令无效,已 flush privileges
一开始建了个数据库 ftp,里面有张表 user,
root 授权 用户 vhost 可以查询这张表.
SQL code:
GRANT select ON ftp.user TO 'vhost'@'localhost' identified by PASSWORD('xx');
刷新授权
SQL code:
flush privileges;
测试ok.
然后 我在phpmyadmin 里面删掉了这个数据库.
SQL code:
drop database ftp;
好像系统提示 什么授权不会被删除....(没注意看)
之后,我重建了这个数据库,新建了两个表 user,log.
可是问题出现了当我再次授权 vhost 可以去查询 这个两张表时候,发现vhost 只能查user表了,刷新重读授权都没用了。
SQL code:
GRANT select ON ftp.* TO 'vhost'@'localhost' identified by PASSWORD('xx');
最后,我重启了mysql.
Assembly code:
./mysqladmin -u root -p shutdown
不过还是没用。已vhost 登录
Assembly code
Code highlighting pr
相关问答:
我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))
{
AfxMessageBox("数据库连接失败") ......
我有一个java环境下的程序,在本机运行正常,但发布到网的虚拟主机时不能连接数据库连接池
jdk 1.6 tomcat6.0.18 mysql5 mysqljdbc5.1.5
虚拟主机的技术人员说,只能配置局域的数据库连接池,也就是在M ......
我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。
mysql命令行模式下: ......
echo %~dp0
CD %~dp0
mysqld.exe --defaults-file=..\my.ini --console
pause
大家看看以上bat文件的意思,请大侠给个详细的解释啊。
这是启动mysql服务啊。
echo %~dp0
显示当前bat所在目录名
CD %~dp0
......