
1、 停止mysql的服务。
2、 进入命令窗口,然后进入MySQL的安装目录,比如安装目录是c:\mysql,进入c:\mysql\bin。
3、 进入mysql数据库服务器。
c:\mysql\bin>mysql –u root –p hkgt123。
4、 选中数据库mysql :use mysql。
5、 查询mysql数据库中的用户:Select host,user,password from mysql。
6、 授权给root用户可以从任何主机使用密码为’hkgt123’登录MYSQL数据库:
GRANT ALL PRIVILEGES ON TO root@’%’ IDENTIFIED BY ‘hkgt123’ WITH GRANT OPTION。
7、 提交:commit。
8、 刷新权限:flush privileges。
你应该设置Mysql程序执行路径:
export PATH=$PATH:/usr/local/mysql/bin
echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
你试试吧
你要看到mysql中的数据库也可以,必须知道 远程的IP地址
数据库名,用户名,密码,缺一个不行,知道的情况可以用工具查看,
可以用SQL Client,也可以用myeclipse中的DB Borwser插件,
你自己安装了mysql,可以用cmd直接查看,还可以用mysql中的专门的工具
不过我只使用过一次建议使用SQuirreL SQL Client,不过配置有点麻烦
你若是不知道IP地址,没法搞 如果不知道用户名的密码,但要知道root的密码,
否则也没法搞
这个应该是你没有讲mysql安装到系统服务中,mysql默认是没有安装到服务的,你可以将它安装到服务里,这里有两个方案。
方案一、百度教程 >
以上就是关于如何在没有安装mysql的情况下远程连接mysql全部的内容,包括:如何在没有安装mysql的情况下远程连接mysql、在linux服务器里有mysql服务(可以登录),但不能使用mysql命令,也没有mysql这个数据库为什么、本机未装MYSQL,怎样才可以查看本机上的MYSQL表格里面的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)