登录MySQL服务器
简述
安装了数据库系统之后,可以配套安装一个图形化的操作应用,这种方式虽然操作起来直观易用,但是灵活度受到一定的限制。所以,尽管是数据库入门的新手,也应该学习使用命令行客户端操作数据库。
使用命令行操作数据库,首先需要登录MySQL服务器,进入mysql的操作命令行才能进行相关的操作。本篇博客以Windows操作系统安装的MySQL8.0数据库为例,讲解如何登录MySQL服务器。
前期准备
电脑已经安装了MySQL数据库,(远程登录除外)。MySQL8.0数据库安装过程参看命令行安装MySQL8.0.12数据库
操作步骤
打开Windows命令行(Win + R, 输入cmd)
Microsoft Windows [版本 10.0.17134.648]
(c) 2018 Microsoft Corporation。保留所有权利。C:\Windows\system32>
进入mysql安装路径下的bin目录,如果配置过path环境变量,可以忽略这一步骤
Microsoft Windows [版本 10.0.17134.648]
(c) 2018 Microsoft Corporation。保留所有权利。C:\Windows\system32>cd c:\database\mysql\bin
c:\DataBase\mysql\bin>
输入登录命令,然后根据提示输入登录密码
mysql -hlocalhost -uroot -p
c:\DataBase\mysql\bin>mysql -hlocalhost -uroot -p
Enter password: ******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 67
Server version: 8.0.12 MySQL Community Server - GPLCopyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
如果出现上面的提示,并且命令行成为mysql> ,表示已经登录成功。
有的用户在登录的时候,会遇到下面的提示:
c:\DataBase\mysql\bin>mysql -hlocalhost -uroot -p
Enter password: ******
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)c:\DataBase\mysql\bin>
出现上面的提示,说明主机地址,用户名以及输入的密码不匹配,核对后重新登录即可。
登录命令中各个参数的意义
登录命令可以附带一些其他信息,完整的登录命令以及命令中参数所代表的意义如下图所示:
勘误:
上图所示databasename说明中,“如果省略,默认登录到mysql”,有参考书这样写,当时没有做验证就作出上图说明。随后在实际操作中发现,首次登录之后,并没有选中数据库。(如下面运行截图所示)
为之前的结果给读者朋友造成的困扰深感抱歉,特此勘误。
以mysql -hlocalhost -uroot -p mysql -e"show tables"为例,运行结果如下所示:
c:\DataBase\mysql\bin>mysql -hlocalhost -uroot -p mysql -e"show tables"
Enter password: ******
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| component |
| db |
| default_roles |
| engine_cost |
| func |
| general_log |
| global_grants |
| gtid_executed |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| innodb_index_stats |
| innodb_table_stats |
| password_history |
| plugin |
| procs_priv |
| proxies_priv |
| role_edges |
| server_cost |
| servers |
| slave_master_info |
| slave_relay_log_info |
| slave_worker_info |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+c:\DataBase\mysql\bin>
登录MySQL服务器相关推荐
- 2002无法连接mysql阿里云_2002无法登录MySQL服务器
提示:#2000 无法登录 MySQL 服务器今天用本机装了个phpMyAdmin,版本3.4.8,想用它来连一台内网服务器上的Mysql,于是乎修改phpMyAdmin配置文件config.inc. ...
- 2054无法登陆mysql_张虹亮'blog » ubuntu20.04安装mysql8之后,php5程序和phpmyadmin出现#2054 无法登录MySQL服务器的解决方案...
最近新装了ubuntu20.04版本,如果安装了php5,在安装mysql之后,使用phpmyadmin登陆,会出现2054 无法登录MySQL服务器 这个问题经过一晚上的折腾,终于找到了解决方案: ...
- 解决 phpmyadmin #2002 无法登录 MySQL 服务器
解决 .#2002 无法登录 MySQL 服务器 将config.sample.inc.php复制成config.inc.php 出现这个错误,表示没有连接到数据库.修改config.inc.php文 ...
- phpMyAdmin无法登录MySQL服务器
一个月没有用Wampserver了,如今一打开就成了这样,每次登录就提示无法登录MySQL服务器,Wampserver也变成了橙色.起初还以为是因为端口号冲突了,改了好几个端口都没有解 ...
- phpmyadmin #1045错误无法登录mysql服务器的解决方法
小编在某一天用wamp server登录phpmyadmin的时候,发现之前的创的一个用户登录不进去,并且出现phpmyadmin #1045错误无法登录mysql服务器. 研究了一下,最后成功解决. ...
- 宝塔无法登录mysql服务器_宝塔面板提示无法登陆MySQL服务器的解决办法!
我使用的阿里云轻量级云服务器在服务器上设置了网站. 我通常不登录到宝塔面板或访问服务器. 但是,昨天创建了一个新网站后,我发现数据库未连接. 权限不足或数据库信息未正确填写. 因此,我将localho ...
- 登录mysql服务器时可直接选择数据库_登录MySQL服务器时可直接选择数据库
登录MySQL服务器时可直接选择数据库 答:√ 对未来一定时期工作作出打算和安排的文种是 答:计划 5世纪时,( )建立"四学","文学"从而与"儒学 ...
- 【无标题】无法登录 MySQL 服务器
小编在某一天用wamp server登录phpmyadmin的时候,发现之前的创的一个用户登录不进去,并且出现phpmyadmin #1045错误无法登录mysql服务器. 研究了一下,最后成功解决. ...
- 无法登录 MySQL 服务器 如何解决?
解决办法是重新设置root用户密码,在windows平台下操作步骤如下: 1.以系统管理员身份登录到系统: 2.如果mysQL服务器正在运行,停止它. 如果是作为windows服务运行的服务器,进入服 ...
最新文章
- TimeQuest学习之三------外部寄存器模型
- 一款高颜值的MySQL管理工具:Sequel Pro
- 监督学习和无监督学习
- 数据表列名与数据库关键字冲突,在Hibernate下的解决办法
- 定时备份_如何将电脑中的文件进行定时备份?
- VJ 1033 整数分解(版本2)
- Play! Framework 系列(二):play 的项目结构
- 学会这21条,你离 Vim 大神就不远了!
- 前端状态机系列:SCXML与XState对应关系
- CVPR2021 用更好的目标检测器提取视觉特征!微软提出VinVL,基于更好的视觉特征,达到更强的多模态性能...
- 输出一串小于100的随机数(rand())
- word 2007为不同页插入不同页眉页脚
- c++如何关闭进程,比如网吧收银系统
- BugKu_MISC_(3)
- 文本如何垂直居中?多行文本如何实现上下居中?
- steam同乐无法连接远程计算机,Steam加入远程同乐 这个功能要怎么用
- 一个人最顶级的自律,是拒绝内耗
- 测试第一步,雀氏纸尿裤
- 电影网页制作HTML+CSS
- 2022京东淘宝全自动助手