使用远程链接数据库工具无法链接到 linxu 系统上的数据库配置 1045

1.远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。

2.

创建用户用来远程连接

GRANT ALL PRIVILEGES ON *.* TO ‘itoffice‘@‘%‘ IDENTIFIED BY ‘itoffice‘ WITH GRANT OPTION;

(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。

3.执行 flush privileges;命令立即生效

4. SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,‘‘‘@‘‘‘,host,‘‘‘;‘) AS query FROM mysql.user;

5.

使用exit命令退出MySQL

然后打开vim  /etc/mysql/my.cnf

将bind-address    = 127.0.0.1

设置成bind-address    = 0.0.0.0(设备地址)

重新启动(命令如下):

/etc/init.d/mysql stop

/etc/init.d/mysql start

6.、show global variables like ‘port‘;

7.设置navicat连接。

时间: 2024-10-15 10:59:15

使用远程链接数据库工具无法链接到 linxu 系统上的数据库配置 1045的相关文章

linux系统上Mysql数据库导入导出操作

需求:把MySQL数据库目录中的dz数据库备份到/home/dz_bak.sql ,然后再新建一个数据库dzbak,最后把/home/dz_bak.sql 导入到数据库dzbak中.操作如下:以下操作均在终端命令行下进行 1.mysqldump -u root -p dz > /home/dz_bak.sql        #导出数据库     123456     #输入数据库密码     扩展:     mysqldump -u root -p dz pre_portal_comment >

手把手教你在win10系统上安装、配置MySQL 5.7.19数据库

关于数据库这个东东,可能还有很多小伙伴没有接触过,这里简单说一下吧,数据库就是按照数据结构来组织.存储.管理数据的仓库,它可以高效的存储和管理数据,用途及其广泛,比如网站建设开发.软件应用开发等领域,我们常见的数据库有Access.Sqlserver.Mysql.Oracle等,今天亦是美网络小编给大家介绍的是mysql数据库,因为网络上80%以上的网站采用的是PHP+Mysql的搭配组合,想要学习网站建设开发,不了解Mysql数据库是说不过去的哦! 首先下载最新版MySQL数据库安装包,官网下

远程链接服务器工具的使用

一.远程链接服务器 #-  1. 链接工具:putty  Xshell   secureCRT #-  2. Saved sessions的名字与IP address 是一一对应的. #-  3. ls命令是linux系统最为常用的一个命令,其功能就是列出文件目录信息.该命令应用简单,但是参数众多,下面就分享一下该命令的主要参数及用法. 在提示符下输入ls --help ,屏幕会显示该命令的使用格式及参数信息: 先介绍一下ls命令的主要参数: 1.-a 列出目录下的所有文件,包括以 . 开头的隐

fsck 工具 ——检查 与修复 Linux系统上的文件系统

可能由于昨天关电脑断电源的问题, 后来开机,直接出现如下界面: 心里想,不会吧,电脑怎么又出问题了吧(上周的时候,手贱,把装系统的硬盘分区设为了非活动分区,电脑就启动不来了,后来手动引导起来的:): 我仔细一个文字提示,需要让我在 initramfs 上手动运行一下 fsck 工具, 直接搜了一下什么是 fsck 工具,原来是用于检查与修复 文件系统的:      运行了以下命令,并且过程中的文字提示下,一直按 yes ,然后就修复成功了: fsck -t ext4 /dev/sda1 既然如此

操作服务器及MySQL数据库可以使其远程链接

转自原文操作服务器及MySQL数据库可以使其远程链接 一般情况分三个地方准备,MySQL数据库,防火墙,还有你的服务器主机的准备 操作系统为centos6.5.其他系统大致差不多. 1:在服务器中安装mysql,具体安装过程,请自行查询.安装好后,输入mysql -u root -p,再输入密码(输入密码时,密码不会显示)就会进入到MySQL如下界面. 2:进入MySQL后,show databases; use mysql; select User,Host,Password from use

用工具软件远程链接数据库时报-1045 access denied错误

今天尝试了用Navicat工具远程链接MySQL时报1045错误!错误提示如下:1045 access denied for user 'root'@192.168.0.101'原因是数据库禁止了远程链接[email protected] 00:32: [(none)]> use mysqlDatabase changed[email protected] 00:32: [mysql]> update user set host='%' where user='root';Query OK,

使用SQL Server 2008远程链接时SQL数据库不成功的解决方法

远程连接SQL Server 2008,服务器端和客户端配置 关键设置: 第一步(SQL2005.SQL2008): 开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体实例名为准) 的协议-->TCP/IP-->右键-->启用 第二步: SQL2005: 开始-->程序-->Mi

windows下用navicat远程链接虚拟机Linux下MySQL数据库

今天想用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题.这里说一下我的解决方法.(本人小白) 首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败. 然后在虚拟机中查看网络端口信息: #netstat -ntpl 之后查看了防火墙的状态,发现3306端口的数据包都是丢弃状态 #iptables -vnL 这里要清除防火墙中链中的规则 #iptables -F 在这之后,我又远程链接了一下MySQL,出

【微信开发】LINUX-windows下用navicat远程链接虚拟机Linux下MySQL数据库

今天想用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题. MySQL登陆:mysql -h主机地址 -u用户名-p用户密码 1.例1:连接到本机上的MYSQL 找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码, 输入密码,直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2.连接到远程主机上的MySQL 假设远程主机的IP为:10.0.0.1,用户名为