包含连接不上linux上mysql的词条

本文目录一览:

怎么连接linux下的mysql数据库

首先,纠正一下,mysql只是一个数据库软件,安装在windows还是linux操作系统上,连接方法一致,下面介绍windows下如何连接mysql数据库。

一、本机mysql的连接方式:

1.按快捷键win+R键来进入运行,并输入cmd,点击确定

2.键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。

3.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql

二、远程mysql的连接方式

假设远程主机的IP为:111.111.111.111,用户名为root,密码为mysql123。则键入以下命令: mysql -h111.111.111.111 -uroot -p;在提示符下输入密码mysql123,连接成功。

Linux服务器上安装MySQL,远程链接就是连不上

根据你的描述:

问题出现在Mysql本身的服务上,和Grant还没有关系。

1,netstat -an|grep LISTEN

看看3306前面的侦听是0.0.0.0,还是内网的,还是外网的。。。

如果仅是内网的或者本机的127.0.0.1,即使你发布了内网,或者本机防火墙,都是不可以访问的。

变更配置是在My.cnf中,很多资料。

2,这个机器要外面访问,如果是直接接外网上面设置就可以了。如果是内部机器,还要路由器或者企业网关开通相应的映射操作。

当以上保证了,服务起来了。相关IP也正确了,在远端不同的机器telnet ip 3306通了。再看Grant 相关。

linux下mysql的安装遇到本地连接不上怎么办

1、干掉正在运行的数据库:

(方法1)/etc/init.d/mysqld stop

(方法2)rcmysqld stop

(方法3)service mysqld stop

(方法4)kill -TERM mysqld

2、启动mysql服务器(–skip-grant-tables忽略用户表)

mysqld_safe –user=mysql –skip-grant-tables –skip-networking

3、重新使用root用户登录数据库

mysql -u root mysql

4、重新设置root密码

mysql UPDATE user SET Password=PASSWORD(‘newpassword’) where USER=’root’;

5、刷新权限

mysql FLUSH PRIVILEGES;

6、退出mysql

mysql quit

7、重启mysql

(1)/etc/init.d/mysqld restart

(2)service mysqld restart

8、使用root用户重新登录mysql

(方法1)mysql -uroot -p

(方法2)service mysqld start

telnet 连接不上linux上mysql

1.你xp里面如果装了mysql的话,可以通过mysql直接访问,参考命令格式如下:

mysql

-h

192.168.0.210

-u

username

-p

2.用telnet时不是直接去telnet

3306端口的,那跟你telnet

80

效果一样,你的键盘输入不符合服务端定义的协议,只好把你断开了。要用telnet基本只能先登陆到linux系统,然后再利用里面的mysql进行登陆。命令行同第一种方式。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/237387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-12 12:04
下一篇 2024-12-12 12:04

相关推荐

  • 如何修改mysql的端口号

    本文将介绍如何修改mysql的端口号,方便开发者根据实际需求配置对应端口号。 一、为什么需要修改mysql端口号 默认情况下,mysql使用的端口号是3306。在某些情况下,我们需…

    编程 2025-04-29
  • Python操作MySQL

    本文将从以下几个方面对Python操作MySQL进行详细阐述: 一、连接MySQL数据库 在使用Python操作MySQL之前,我们需要先连接MySQL数据库。在Python中,我…

    编程 2025-04-29
  • MySQL递归函数的用法

    本文将从多个方面对MySQL递归函数的用法做详细的阐述,包括函数的定义、使用方法、示例及注意事项。 一、递归函数的定义 递归函数是指在函数内部调用自身的函数。MySQL提供了CRE…

    编程 2025-04-29
  • MySQL bigint与long的区别

    本文将从数据类型定义、存储空间、数据范围、计算效率、应用场景五个方面详细阐述MySQL bigint与long的区别。 一、数据类型定义 bigint在MySQL中是一种有符号的整…

    编程 2025-04-28
  • MySQL左连接索引不生效问题解决

    在MySQL数据库中,经常会使用左连接查询操作,但是左连接查询中索引不生效的情况也比较常见。本文将从多个方面探讨MySQL左连接索引不生效问题,并给出相应的解决方法。 一、索引的作…

    编程 2025-04-28
  • CentOS 7在线安装MySQL 8

    在本文中,我们将介绍如何在CentOS 7操作系统中在线安装MySQL 8。我们会从安装环境的准备开始,到安装MySQL 8的过程进行详细的阐述。 一、环境准备 在进行MySQL …

    编程 2025-04-27
  • 如何在Linux中添加用户并修改配置文件

    本文将从多个方面详细介绍在Linux系统下如何添加新用户并修改配置文件 一、添加新用户 在Linux系统下创建新用户非常简单,只需使用adduser命令即可。使用以下命令添加新用户…

    编程 2025-04-27
  • 如何使用MySQL字段去重

    本文将从多个方面为您详细介绍如何使用MySQL字段去重并给出相应的代码示例。 一、SELECT DISTINCT语句去重 MySQL提供了SELECT DISTINCT语句,通过在…

    编程 2025-04-27
  • MySQL正则表达式替换

    MySQL正则表达式替换是指通过正则表达式对MySQL中的字符串进行替换。在文本处理方面,正则表达式是一种强大的工具,可以方便快捷地进行字符串处理和匹配。在MySQL中,可以使用正…

    编程 2025-04-27
  • 如何解决linux jar包 invalid or corrupt jarfile问题

    对于许多开发人员和系统管理员在Linux环境下使用Java开发过程中遇到的一个常见的问题是 invalid or corrupt jarfile(无效或损坏的jar文件)错误。当您…

    编程 2025-04-27

发表回复

登录后才能评论