怎么登陆和退出MySQL

1.使用管理员身份进入命令提示符(cmd),进入%MySQL_HOME%\bin 目录下,

MySQL_HOME为自己的安装路径。

2. 启动mysql数据库 。DOS命令窗口中输入 net start mysql, 
Shell> net start mysql
3.登陆数据库。 
方式一:
shell> mysql -h host -u user -p
Enter password: ********
host并 user表示运行MySQL服务器的主机名和MySQL帐户的用户名。替换适合您的设置的值。该 ********代表你的密码; 
mysql显示Enter password:提示时输入它
例子如:
shell>mysql -h localhost -u root -p
Enter password: *********
localhost:表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,
       1)如果设置了密码,可直接在-p后链接输入,如:-p666;
2)用户没有设置密码,显示Enter password时,直接回车即可。
例如:mysql -hlocalhost -uroot -p666回车直接登陆

方式二:

 如果你在运行MySQL的同一台计算机上登录,则可以省略主机,只需使用以下命令:

shell> mysql -u user -p
如:
E:\MySQL\mysql-5.7.21-winx64\bin>mysql -u root -p
Enter password: *********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 5.7.21 MySQL Community Server (GPL)

Copyright (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>

4.可以输入show databases;查看下数据库;
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| boot_crm           |
| crm                |
| music              |
| mysql              |
| performance_schema |
| springmvc          |
+--------------------+
7 rows in set (0.00 sec)
5.成功连接后,QUIT(或\q)【不区分大小写】来随时断开连接mysql>
mysql> quit
6.关闭数据库命令为net stop mysql

  • 11
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
如果在修改MySQL密码后无法登录,有几个可能的原因和解决方法: 1. 忘记了密码:如果你忘记了修改后的密码,可以通过以下步骤重置密码: - 停止MySQL服务:可以使用命令 `sudo service mysql stop` 或者 `sudo systemctl stop mysql`(根据你的操作系统选择适当的命令)。 - 启动MySQL服务并跳过权限检查:使用命令 `sudo mysqld_safe --skip-grant-tables &` 启动MySQL服务。 - 进入MySQL命令行:使用命令 `mysql -u root` 进入MySQL命令行。 - 在MySQL命令行中执行以下命令来修改密码: ``` FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; ``` - 退出MySQL命令行并重新启动MySQL服务:使用命令 `exit` 退出MySQL命令行,然后使用 `sudo service mysql start` 或者 `sudo systemctl start mysql` 重新启动MySQL服务。 - 现在你应该能够使用新密码登录MySQL。 2. 修改了密码但是无法连接:如果你修改了密码后无法通过远程连接或者其他方式连接到MySQL,可能是由于以下原因: - 防火墙问题:确保防火墙允许MySQL的端口访问(默认为3306),或者尝试关闭防火墙进行测试。 - 用户权限问题:检查你的MySQL用户的权限,确保其具有适当的权限以进行远程连接或者其他操作。 - MySQL配置问题:检查MySQL的配置文件(通常是位于 `/etc/mysql/my.cnf` 或者 `/etc/mysql/mysql.conf.d/mysqld.cnf`),确保MySQL允许远程连接,并且绑定了正确的IP地址。 如果以上方法仍然无法解决问题,你可能需要进一步检查MySQL的错误日志以获取更多详细信息,并根据错误日志中的提示进行修复。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值