精华内容
下载资源
问答
  • mysql -u root -p 解释
    万次阅读
    2018-03-22 16:55:26

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 

    mysql -u 用户名 -p 密码 是连接数据库服务器的命令。要求你输入自己连接数据库的用户名和密码。
    考虑密码如果直接明文写在这条命令行上,有些不方便(怕被别人看到),可以像你写的那样,只输入:mysql -u 用户名 -p 然后回车,此时提示你输入密码,这时候输入的密码就不再是明文的了。
    考虑密码如果直接明文写在这条命令行上,有些不方便(怕被别人看到),可以像你写的那样,只输入:mysql -u 用户名 -p 然后回车,此时提示你输入密码,这时候输入的密码就不再是明文的了。
    
    

     

    更多相关内容
  • 输入命令mysql -u root -p 报错

    千次阅读 2021-01-18 20:33:46
    查看 Linux 操作系统是否已经安装了 MySQL$ rpm -qa mysqlmysql-4.1.7-4.RHEL4.1# 说明已经安装了 MySQL检查状态检测 MySQL运行状态:service mysqld status启动服务:可以用三种方法来启动 MySQL:方法一:使用...

    查看 Linux 操作系统是否已经安装了 MySQL

    $ rpm -qa mysql

    mysql-4.1.7-4.RHEL4.1

    # 说明已经安装了 MySQL

    检查状态检测 MySQL 运行状态:

    service mysqld status

    启动服务:可以用三种方法来启动 MySQL:

    方法一:使用 service 命令启动 MySQL:

    service mysqld start

    方法二:使用 mysqld 脚本来启动 MySQL:

    /etc/init.d/mysql start

    方法三:使用 safe_mysqld 实用程序启动 MySQL 服务,此方法可以使用相关参数:

    safe_mysqld& //使用&表示将safe_mysqld放在后台执行。

    登陆

    修改密码

    mysqladmin -u root password

    mysqladmin -u root password 'kaishi'

    这里的“密码”为我们欲新设的密码。系统会提示我们输入旧密码(若是 MySQL 刚安装,则默认密码为空)

    如果本机可以登陆了,但是其他机器的客户端登陆报错。比如:

    ERROR 1130 (00000): Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQ

    L server

    则首先查看了 iptables 的设置,确认开放了 3306 端口:

    iptables -A INPUT -p tcp -m tcp --sport 3306 -j ACCEPT

    iptables -A OUTPUT -p tcp -m tcp --dport 3306 -j ACCEPT

    service iptables save

    如果还是无法访问,则可能是 MySQL 的权限问题。则可以通过如下步骤排查:

    在本机登录

    mysql -h localhost -u root -pkaishi

    show databases;

    use mysql;

    select Host, User, Password from user;

    +-----------------------+------+-------------------------------------------+

    | Host | User | Password |

    +-----------------------+------+-------------------------------------------+

    | localhost | root | *18F54215F48E644FC4E0F05EC2D39F88D7244B1A |

    | localhost.localdomain | root | |

    | localhost.localdomain | | |

    | localhost | | |

    +-----------------------+------+-------------------------------------------+

    可以看到如上结果,只有 localhost 才设置了访问的权限。

    进入 MySQL ,创建一个新用户 user :格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码"。

    grant select,update,insert,delete on easyview.* to sillycat@192.168.10.103 identified by "kaishi";

    查看结果,执行:

    use mysql;

    select host,user,password from user;

    可以看到在user表中已有刚才创建的user用户。host字段表示登录的主机,其值可以用IP,也可用主机名,将host字段的值改为%就表示在任何客户端机器上能以user用户登录到mysql服务器,建议在开发时设为%。

    修改了权限后需要执行如下语句生效:

    update user set host = '%' where user = 'sillycat';

    flush privileges;

    展开全文
  • mysql -u -p 可以直接登陆到mysql

    千次阅读 2020-06-17 12:13:12
    输入mysql -u -p 直接进入到了mysql,觉得... mysql -u -p(进入数据库) show databases;(查看所有数据库) use mysql;(使用mysql数据库) show tables;(查看所有表) select user,host from user;(筛选)

    输入mysql -u -p 直接进入到了mysql,觉得可能之前更改了mysql的监听,不用输入密码就进入了,后来查看了下,可能是因为mysql默认开启了匿名登陆!

       进入mysql数据库,查看user表,
    
        mysql -u -p(进入数据库)
    
        show databases;(查看所有数据库)
    
        use mysql;(使用mysql数据库)
    
        show tables;(查看所有表)
    
        select user,host from user;(筛选)
    
        delete from mysql.user where usr='';(删除匿名帐户)
    
        select user,host from user;(筛选查看)
    
        quit(退出数据库)
    
        /etc/init.d/mysqld restart (重启mysql)
    
        重新使用 mysql -u -p登陆 失败
    
        使用 mysql - u root -p 成功。
    

     

    展开全文
  • 服务器使用mysql -u root -p报错解决

    千次阅读 2021-03-12 19:03:50
    服务器使用mysql -u root -p报错解决ERROR 1698 (28000): Access denied for user ‘root’@‘localhost’ 经过搜索,发现可能是以下原因:默认情况下, root用户将使用auth_socket插件身份验证方法,而不是密码。 ...

    服务器使用mysql -u root -p报错解决ERROR 1698 (28000): Access denied for user ‘root’@‘localhost’

    经过搜索,发现可能是以下原因:默认情况下, root用户将使用auth_socket插件身份验证方法,而不是密码。 要设置root用户使用密码连接到MySQL实例,需要将身份验证方法从auth_socket更改为mysql_native_password方法。
    所以可以采用以下步骤解决:

    1.切换到root下

    su root
    

    2.利用mysql自带的用户debian-sys-maint进行重置密码,只有Debian或Ubuntu服务器才有,存在于**/etc/mysql/debian.cnf**文件中

    3.打开/etc/mysql/目录下的debian.cnf文件,里面包括用户名和密码
    sudo vim /etc/mysql/debian.cnf(按Esc,然后输入‘:’+‘q’退出)
    在这里插入图片描述

    4.使用文件中提供的用户名和密码进入mysql

    mysql -u debian-sys-maint -p
    

    5.选择mysql数据库

    use mysql;
    

    6.输入SELECT user,authentication_string,plugin,host FROM mysql.user;检查每个MySQL用户使用哪种身份验证方法
    在这里插入图片描述

    7.执行ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';(密码设置的例如123456)
    在这里插入图片描述

    8.然后就可以使用mysql -u root -p,输入123456进入数据库

    然后正常使用就可以了

    展开全文
  • 今天在登录自己前段时间在云上安装的 mysql 时,使用 mysql -u root -p 命令一直报错"ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)" 各种找资料,有些...
  • mysql -u root -p的解释

    万次阅读 2019-06-15 09:52:30
  • 输入mysql -u root -p 出现报错command not found解决方法:修改环境变量1、输入 sudo vim .bash_profile2、 添加mysql配置信息在export path后面输入:/usr/local/mysql/bin如下图所示3、完成后要关闭命令行,重新...
  • mysql -u root -p密码初始化密码错误

    千次阅读 2020-02-13 21:11:50
    mysql -u root -p密码初始化密码错误 原因:一是初始化命令mysqld --initialize --console出错,我也是一直打mysql给我的初始密码疯狂报错,二是mysql安装目录下data文件夹有数据,导致报错。 以管理员身份打开cmd...
  •  首先在打开DOS窗口,然后进入目录 mysql bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>...
  • 1.停止当前mysql服务 /etc/init.d/mysqld stop 或 service mysqld stop (把stop换为status可查看当前状态) 2.以--skip-grant-tables 选项启动mysql mysqld_safe --user=mysql --skip-grant-tables --skip-...
  • ![图片说明](https://img-ask.csdn.net/upload/202004/07/1586223664_635428.png) 连接不了这个这么解决呀刚开始学的xiao'bai
  • 找到mysql的安装目录下的bin文件夹,复制路径,将其添加到环境变量的path中去,即可。
  • 1、错误一更改找到mysql.exe,在mysql的安装路径下的bin目录里面复制路径打开此电脑 属性 高级系统...p成功2错误MySQL安装路径下的my.ini 被更改引起错误删除对my.ini的更改 打开命令行输入mysql -u -root -p...
  • 在cmd端输入:mysql -u root -p mysql是命令,不是服务名 解决方法有2种: 方法1: 到安装mysql的bin路径下进入输入cmd 然后输入命令:mysql -u root -p 就会出现如下界面,输入预先设置好的密码即可。 方法2: ...
  • 在控制台输入mysql -u root -p 报错command not found,修改方法我这边是环境变量未配置出现的错误,修改环境变量后就可以正常使用啦!!!解决方法:1、输入 sudo vim .bash_profile2、 添加mysql配置信息在export ...
  • mysql -u root -p 登录和退出

    千次阅读 2014-08-05 14:54:13
    MySQL登录和退出
  • 服务器经过一次宕机,重启后 输入 mysql -uroot -p密码 登录不进去(Access denied for user 'root'@'localhost' (using password: YES)),反而输入mysql 命令直接登录进去。 直接用mysql命令登录进去后,show ...
  • 命令行中输入:mysql -u root -p 提示没有这个命令

    万次阅读 多人点赞 2016-08-02 22:07:59
    安装完以后,使用快捷键(win+r)进入到命令行模式,输入mysql -u root -p 提示没有这个命令, 原因: 系统中的环境变量没有设置,功能就像是桌面的快捷键一样 解决办法:右击电脑 ->属性 -> 高级系统设置 -> 环境...
  • 因为修改了MySQL端口号(3307),导致mysql -u root -p死活无法连接,最后查资料才发现,非3306默认端口,必须指定端口才能连接!注意 -P 3306 的 P 必须大写。 mysql -u root -P 3360 -h localhost -p 刚安装的...
  • mysql -u root -p报错:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES) 命令mysqld --initialize --user=mysql用于重置初始密码,也就是 输入mysql -u root -p后要求...
  • mysql -u root -p 等这些常用的参数

    万次阅读 2014-08-05 13:41:20
    mysql -u root -p 等这些常用的参数 一,mysql命令行参数 Usage: mysql [OPTIONS] [database] //命令方式  -?, --help //显示帮助信息并退出  -I, --help //显示帮助信息并退出  --auto-rehash //...
  • 如果在cmd端口输入:mysql -u root -p 出现:mysql -u 不是内部或者外部命令,也不是可运行的程序或者批处理文件 解决方案 存在的问题就是:你的环境配置没有配置好,需要重新配置环境变量。 解决方法:详细的环境...
  • 重启一下mysql的服务
  • 命令行输入“mysql -uroot -p”,显示“ ‘mysql’ 不是内部或外部命令,也不是可运行的程序或批处理文件。” 解决方法: 把bin这个文件夹的绝对路径加到环境变量path中。如,我机器上mysql下的...
  • 俗话说,久病成医!我这被折磨到无数次的新手,在这方面也把一些经验性总结记录一下,顺便分享各位!针对不同问题,不同的机型,版本,环境等情况,本文叙述的...笔者从官网中,获取了最新的mysql社区版5.7.19.zip和5.7

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 476,424
精华内容 190,569
关键字:

登录 mysql -u -p

mysql 订阅
友情链接: flask--master.zip