1. 关闭mysql,service mysqld stop
2. 启动mysql: mysqld_safe --skip-grant-tables
在这个模式下是可以看到mysql数据库的
3. 根据user表的内容
GRANT privileges ON databasename.tablename TO username@hostname
示例: GRANT all ON *.* TO root@localhost
4. 不要忘记刷新系统权限表
flush privileges
5. 最后重启mysql
service mysqld restart
打开控制面板,用小图标的方式查看,找到管理工具打开管理工具,找到服务
如果是mysql,在服务中找到mysql,点击启动
如果是SqlServer,则找到SqlServer开头的服务,然后找到服务SqlServer MM+XXXX(因为我现在安装的是mysql,所以具体的服务名称忘了,但是绝对是M开头的),如果没有那个服务,则我也没办法了,你试试将所有SqlServer有关的服务都开启,能连接的可能性也不大
5
左上角会显示出这个服务已经启动,这个时候再连接数据库就会成功了
为什么if(){}另外
你提示到底是连接失败
还是数据库选择失败,你这样的提示连接失败
那错误在第一步没有连接到服务器,如果是选择失败
错误在mysql没有相应的数据库;这样的问题,应该很容易找到!
看了下面你们对话我懂了!
你基础还不行,先看php基础吧,盲目写东西只会让你
记住错误的东西,
你连
mysql_select_db
是什么意思可能都没搞清楚。。。。。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)