linux下Mysql数据库远程连接操作

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

安装Navicat for MySQL (2)

MySQL远程连接(1) (2)

MySQL远程连接(2) (4)

MySQL数据库设置密码方式: (11)

MySQL远程连接步骤

安装Navicat for MySQL

a>解压以下压缩包

b>在以下解压出来的文件夹中双击.exe可执行文件

根据提示安装,选择“注册”,将key.txt文件中的注册码输入完成安装NA VH-WK6A-DMVK-DKW3

出现以上界面,表示安装成功

MySQL远程连接(1)

(在MySQL数据库没有设置密码的情况下)

#mysql 回车

mysql>show databases;

mysql>use mysql;

mysql>show tables;

mysql>select host,user from user;

;

mysql>update user set host=’%’ where user=’root’

mysql>flush privileges;

如果mysql数据库设置密码

则输入mysql –u root –p 回车,输入密码,进入mysql,

3.测试连接

在windows 打开之前安装的Navicat for MySQL 软件

在弹出的窗口中输入linux 下的Ip

表明连接成功,点击确定

此时,在linux 环境下,输入exit 退出mysql ,再次输入mysql 进入

双击

双击表,即可看到数据库

输入show databases ;

(以上原因 用户没有对mysql 数据库的使用权限了) 解决办法: 方法一: 1. 关闭mysql

#service mysql stop

2. 屏蔽权限

#mysqld_safe –

skip-grant-table

3.新开一个端口输入

mysql –u root mysql

mysql>delete from user where USER=’’;

mysql>FLUSH PRIVILEGES;

mysql>\q

4.重新启动MySql服务

service mysql star

5.重新进入mysql,输入show databases;检查是否有mysql数据库

在以上步骤4中可能出现以下情况:

此时关机重启(linux系统)

在重开的linux下,重启mysql服务

进入mysql

方法二:

1. 关闭mysql 服务

#service mysql stop

2. 屏蔽权限

#mysqld_safe –

skip-grant-table

3. 新开一个端口输入 #mysql –u root mysql

mysql>UPDATE user SET Password=PASSWORD(‘密码’) where USER=’root ’;

mysql>FLUSH PRIVILEGES;

mysql>\q

4. 重新启动mysql 服务

5. 输入 mysql –u root –p 回车

输入密码;

输入show databases ; 检查是否有mysql 数据库

MySQL 数据库设置密码方式:

#mysqladmin –u root password “

000”回车

然后输入mysql –

u root –p 回车,

输入刚刚设置的密码进入mysql 数据库

MySQL 设置密码:

输入mysqladmin –u root password “000”

输入mysql –u root –p 回车,输入密码(进入mysql )

密码设置成功

相关文档
最新文档