如何在cmd窗口下运行MYSQL以及常见题目解决方案

打印 上一主题 下一主题

主题 495|帖子 495|积分 1485

如何在cmd窗口下运行MYSQL

启动应用:在安装mysql的bin目录下运行dos窗口,输入net start mysql即可

题目1:提示“服务名无效”
缘故原由:在 Windows 操作系统中,net start 命令用于启动指定的服务(此处服务是在后台运行的应用程序或历程)。用法如下。 <服务名> 是要启动的服务的名称。通过提供正确的服务名,可以启动相应的服务。
  1. net start <服务名>
复制代码
解决思路:
1.确认MySQL服务已正确安装(MySQL 服务器已经注册为 Windows 服务)
2.确认服务名的正确性
3.检察命令是否错误
题目2:若没有注册windows下的mysql服务,那么如何将MySQL 注册Windows 服务?
解决办法: mysqld --install
命令将 MySQL 服务器注册为 Windows 服务。注册为服务后,MySQL 服务器将在系统启动时主动启动,并在后台连续运行,纵然当前没有效户登录到系统。(管理员启动dos并切换到mysql下的bin目录)
  1. mysqld --install
复制代码
题目3 提示”服务无法启动“怎么办

解决办法:
检查mysql安装目录下是否有my.ini和data文件夹。如果没有,实验以下方法(亲测有效,我的版本是8.0)

1.新建my.ini配置文件(如果你也安装在c盘,确保你充足的权限可新建ini文件,如果只能新建文件夹的话,修改你的用户权限到完全控制即可)
配置文件内容如下(basedir、datadir按照实际安装目录进行修改)
2.管理员启动dos窗口并切换至mysql安装目录,实验以下命令:mysqld --initialize-insecure --user=root
3.再次实验net start mysql命令
  1. [mysqld]
  2. # 设置3306端口
  3. port=3306
  4. # 设置mysql的安装目录    - mysql的安装路径
  5. basedir=C:\Program Files\MySQL\MySQL Server 8.0
  6. # 设置mysql数据库的数据的存放目录 -安装文件路径下的data文件夹会自行创建
  7. datadir=C:\Program Files\MySQL\MySQL Server 8.0\data
  8. # 允许最大连接数
  9. max_connections=200
  10. # 允许连接失败的次数。
  11. max_connect_errors=10
  12. # 服务端使用的字符集默认为utf8mb4
  13. character-set-server=utf8mb4
  14. # 创建新表时将使用的默认存储引擎
  15. default-storage-engine=INNODB
  16. # 默认使用“mysql_native_password”插件认证
  17. #mysql_native_password
  18. default_authentication_plugin=mysql_native_password
  19. [mysql]
  20. # 设置mysql客户端默认字符集
  21. default-character-set=utf8mb4
  22. [client]
  23. # 设置mysql客户端连接服务端时默认使用的端口
  24. port=3306
  25. default-character-set=utf8mb4
复制代码

题目3:如何连接到 MySQL 数据库服务器并进行身份验证。
  1. mysql -h[主机名] -u[用户登录名] -p[用户登录密码]
复制代码

mysql -h -u -p 是一个命令行工具 mysql 的使用方式,用于连接到 MySQL 数据库服务器并进行身份验证。
下面是每个选项的解释:
-h:指定要连接的主机名或 IP 地点。背面应跟着 MySQL 服务器所在的主机名或 IP 地点。比方,-h localhost 表示连接到本地主机上的 MySQL 服务器。
-u:指定要使用的用户名。背面应跟着您要使用的有效用户名。比方,-u myuser 表示使用用户名为 “myuser” 的用户进行连接。
-p:提示输入暗码以进行身份验证。在使用该选项时,系统会提示您输入暗码。输入暗码时,不会表现在命令行上,这是为了安全性思量。
综合起来,当您实验 mysql -h <主机名或 IP 地点> -u <用户名> -p 命令时,它将实验连接到指定的 MySQL 服务器,并使用提供的用户名进行身份验证。然后,系统将提示您输入与该用户关联的暗码。一旦暗码验证成功,将打开 MySQL 命令行客户端,您可以在此中实验 MySQL 相干的命令和查询。
请注意,mysql 命令必要在命令提示符(cmd)或终端中运行,而且您必须在系统上安装了 MySQL 数据库服务器和相应的 mysql 命令行客户端工具。
此外,您还可以使用其他选项来进一步配置连接,比方指定端口号、选择数据库等。要了解更多关于 mysql 命令和可用选项的详细信息,可以查阅 MySQL 官方文档或运行 mysql --help 命令来获取帮助信息。
题目4:登录提示暗码错误怎么办
我是按照这个办法来解决,各人看看,偶然间我再整理一下
https://blog.csdn.net/qq_43342301/article/details/91288891

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

梦见你的名字

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表