`

mysql命令行登录问题

阅读更多

操作系统centos6.5
mysql版本5.1.26
问题描述:
在服务器上用如下命令行登录:
mysql -u username -ppassword
返回结果:access denied for user 'username@localhost' (using password: YES)
但是用如下方式登录又可以:
mysql -u username -p
enterpassword: password
也就是说用户名和密码分开填写是可以登录的, 但是在同一行里却不可以登录.
不管是拥有最高权限的root用户还是普通用户都是这样的问题.

 

最开始在windows下的xshell里操作没看出所以然来, 后来在mac终端中登录的时候发现密码被转义了, 我就猜想应该是密码里有特殊字符造成的, 然后在密码上加上单引号就能成功登录了:

mysql -u username -p'password'

0
0
分享到:
评论

相关推荐

    MySQL数据库常用命令行整理(表格)

    MySQL常用命令行 1、登陆、退出MySQL 命令行 作用 mysql -u -p 本地登陆数据库服务器。 如:mysql -uroot -p123456 mysql -h -u -p 远程登陆数据库服务器。 如:mysql -h127.00.000 -uroot -p...

    mysql命令行如何操作

    现在向大家介绍mysql命令行下,从数据库的建立到表数据的删除全过程,希望对大家有所帮助。 登陆mysql 打cmd命令终端,如果已经添加了mysql的环境变量,可以直接使用命令mysql -uroot直接回车,之后按提示输入密码。...

    Mysql常用命令行大全

    MYSQL命令、mysql服务的启动和停止、登陆mysql、增加新用户

    mysql命令mysql命令

    常用mysql命令行命令  1 .mysql的启动与停止  启动MYSQL服务 net start mysql  停止MYSQL服务 net stop mysql  2 . netstat –na | findstr 3306 查看被监听的端口 , findstr 用于查找后面的端口是否存在  3 ....

    不进入mysql 就能导入sql脚本的方法

    不进入mysql命令行 就能导入sql脚本的方法

    win10环境下的mysql-client命令行工具

    下载后将文件解压到文件夹中,在windows命令行中,首先进入文件夹目录,然后直接mysql 主机 -u 数据库用户名 -p 登陆密码,即可连到相应的mysql 服务器,轻量级,只有几M大小,使用方便快捷,和linux中的命令行工具...

    Mysql经典高逼格/命令行操作(速成)(推荐)

    由于要学习搭建服务器和数据库,所以最近开始自学sql语言了,...以Mysql5.0为例,安装好以后从命令行登录Mysql: 在命令行输入:mysql -u root(用户名) -p 然后根据提示输入密码后,登录数据库; 登陆后,输入show

    jsp+mysql简单留言板实现

    源码说明: ... 使用方法一: 使用mysql命令行: create database db_jsp; use db_jsp;把文件内容复制粘贴到命令行即可 使用方法一: 在mysql中新建一个名为db_jsp的数据库;导入db_jsp.sql 文件即可

    mysql常用命令行操作语句

    第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的机器上...

    MacOS 下安装 MySQL8.0 登陆 MySQL的方法

    按照 官方教程 ,下载安装包,点击安装后,如需在命令行启动,还需设置命令路径: ...以上所述是小编给大家介绍的MacOS 下安装 MySQL8.0 登陆 MySQL,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时

    IDEA连接不上MySQL端口号占用的解决

    命令行下能正常登陆MYSQL,navicat能正常连接MySQL,但是IDEA连接不上MySQL,emmm,什么情况。。。 看了一下错误提示: 一直以为是MySQL密码或者是访问权限的问题。 困扰n天。。。 某天,突然想到3306端口号占用,...

    解析MYSQL 数据库导入SQL 文件出现乱码的问题

    导入数据时,如果目标数据库或表...2006 解决方法mysql导入sql文件报错 ERROR 2013 2006 2002mysql导入sql文件命令和mysql远程登陆使用详解在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)Mysql命令行导入s

    mysql之修改数据库编码格式以支持中文

    登陆命令:>mysql -u root –p 输入密码后如下命令查看数据编码格式: show variables like 'character%'; 查询结果如下: +————————–+—————————-+ | Variable_name | Value | +————...

    解决MySQL无法远程连接的方法

    MySql远程连接无法打开解决办法 1、改表法。 请使用mysql管理工具,如:SQLyog ...A:你想mysql账户myuser使用密码mypassword从任何主机连接到mysql服务器的话,那就在mySQL命令行下输入: GRANT ALL PRIVILEGES ON *.

    simpleMySQL_v1.5(shell开发)

    傻瓜MySQL(simpleMySQL)是一个非常方便的Linux系统下MySQL数据库命令行工具,与常用的命令行工具相比,不必每次输入烦琐的字符串登陆数据库,拥有更清楚的命令提示信息,实用简单的关键字帮助你查询检索数据表信息...

    Ubuntu18.04下安装MySQL(图文教程)

    提示:以下操作均在root权限下进行。 # 查看有没有安装MySQL: dpkg -l | grep mysql ...-u 表示选择登陆的用户名, -p 表示登陆的用户密码,现在是mysql数据库是没有密码的,Enter password:处直接回车

    MySQL中基本的用户和权限管理方法小结

    在 MySQL 命令行模式下输入如下命令可以为 MySQL 创建一个新用户: CREATE USER username IDENTIFIED BY 'password'; 新用户创建完成,但是此刻如果以此用户登陆的话,会报错,因为我们还没有为这个用户分配相应...

    MySql登陆密码忘记及忘记密码的解决方案

    MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器: safe_mysqld --skip-grant-tables& 即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。 需要注意的是...

    Linux MySQL忘记root密码解决方案

    在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,如何解决?...1、重启以后,执行mysql命令进入mysql命令行 2、修改root用户密码 MySQL> UPD

    mysql常用命令

    ysql常用命令行大全 ...第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:

Global site tag (gtag.js) - Google Analytics