志达IT
做快乐程序员

mysql数据库连接(命令行连接mysql)

mysql数据库连接

在操作数据库之前,需要衔接它。
mysql衔接数据库分两步:
发动MySQL服务
登录MySQL数据库
下面咱们来具体了解一下。
过程1:发动MySQL服务
MySQL服务和MySQL数据库不同,MySQL服务是一系列的后台进程,而MySQL数据库则是一系列的数据目录和数据文件。MySQL数据库必须在MySQL服务发动之后才能够进行拜访。
Windows体系下发动中止MySQL服务的方式主要有以下两种:
经过计算机办理方式
经过指令行方式
1、经过计算机办理方式
经过Windows的服务办理器检查修改,过程如下:MySQL
过程1):在桌面上右击“此电脑”→“办理”指令,如图所示。
过程2):弹出“计算机办理”对话框,双击“服务和应用程序”,用户可检查计算机的服务状况,MySQL的状况为“正在运转”,标明该服务已经发动,如图所示。MySQL
在图中能够看到,服务已经发动,并且发动类型为主动。假如没有“正在运转”字样,阐明MySQL服务未发动。
能够在此处鼠标右击选择特点进入“MySQL的特点”的界面,如图所示。
能够在MySQL的特点界面中设置服务状况。能够将服务状况设置为“发动”、“中止”、“暂停”和“康复”指令。
还能够设置发动类型,在发动类型处的下拉菜单中能够选择“主动”、“手动”和“禁用”。这3种发动类型的阐明如下:MySQL
主动:MySQL服务是主动发动,能够手动将状况变为中止、暂停和重新发动等。
手动:MySQL服务需要手动发动,发动后能够改动服务状况,如中止、暂停等。
已禁用:MySQL服务不能发动,也不能改动服务状况。
假如需要经常练习MySQL数据库的操作,能够将MySQL设置为主动发动,这样能够避免每次手动发动MySQL服务。当然,假如使用MySQL数据库的频率很低,能够考虑将MySQL服务设置为手动发动,这样能够避免MySQL服务长时间占用体系资源。
2、经过指令行方式
能够经过DOS指令发动MySQL服务,点击“开端”菜单,在查找框中输入“cmd”,以办理员身份运转,按回车键,弹出指令提示符界面。然后输入netstartmysql,按回车键,就能发动MySQL服务,中止MySQL服务的指令为netstopmysql,如图所示。
留意:netstartmysql57和netstopmysql57指令中的mysql57是MySQL服务器称号,假如你的MySQL服务称号是DB或其它的名字,应该输入netstartDB或其它称号,不然提示服务名无效。
过程2:登录MySQL数据库
当MySQL服务开启后,就能够经过客户端来登录MySQL数据库了。在Windows操作体系下能够使用DOS指令登录数据库。
登录MySQL数据库的具体操作过程如下:
过程1):单击“开端”→“Windows体系”→“指令提示符”,如图所示。
过程2):翻开指令行提示符界面,输入指令cdC:\ProgramFiles\MySQL\MySQLServer5.7\bin\,按回车键,如图所示。
过程3):在指令提示符界面能够经过登录指令mysql-h127.0.0.1-uroot-p衔接MySQL数据库。
按回车键,体系会提示输入暗码(Enterpassword),这儿输入配置导游中设置的暗码,验证正确后,即可登录MySQL数据库,如图所示。
提示:mysql为登录指令,-h后边的参数是服务器的主机地址,在这儿客户端和服务器在同一台机器上,所以输入localhost或许IP地址;-u后边跟登录数据库的用户称号,在这儿为root;-p后边是用户登录暗码。
在DOS窗口下运转该指令后,体系会提示输入暗码。暗码输入正确今后,即可登录到MySQL数据库。
能够在mysql指令中直接加上暗码,该指令为mysql-hlocalhost-uroot-proot。这儿的-p后边的root就是暗码。此处特别留意-p和暗码之间没有空格。假如呈现空格,体系将不会把后边的字符串当成暗码来对待。
过程4):登录成功后进入MySQL初始界面,会呈现“WelcometotheMySQLmonitor”的欢迎语,然后下面还有一些阐明性的句子,如图所示。
8.png
这些阐明性句子介绍如下:
Commandsendwith;or\g:阐明mysql指令行下的指令是以分号(;)或“\g”来完毕的,遇到这个完毕符就开端执行指令。
YourMySQLconnectionidis3:id表明MySQL数据库的衔接次数。
Serverversion:5.7.29-logMySQLCommunityServer(GPL):Serverversion后边阐明数据库的版别,这个版别为5.7.29。Community表明该版别是社区版。
Type’help;’or’\h’forhelp:表明输入”help;“或许”\h“能够看到协助信息。
Type’\c’toclearthecurrentinputstatement:表明遇到”\c“就清除前面的指令。
提示:当窗口中呈现如上图所示的阐明信息,指令提示符变为“mysql>”时,标明已经成功登录MySQL服务器,能够开端对数据库进行操作了。

命令行连接mysql

对于那些想以简单的方式连接到MySQL数据库的人来说,Windows命令行是一个不错的选择。它甚至比MySQLWorkbench等复杂工具更高效,尤其是当您需要快速调试时。接下来,我们将详细解释如何从Windows命令行连接到MySQL数据库。
步骤1:下载MySQL并创建一个新用户
您需要从MySQL官方网站下载MySQL安装包。安装完成后,您需要创建一个新的MySQL用户,以便在后续步骤中使用。您可以通过MySQL的GRANT语句来完成这个过程,例如:
CREATEUSER’new_username’@’localhost’由’password’标识;
将*.*上的所有特权授予’new_username’@’localhost’,并带有授予选项;
步骤2:将MySQL路径添加到系统变量
接下来,您需要将MySQL路径添加到系统变量中。这是连接的必要步骤,否则您可能会遇到找不到数据库的错误消息。您可以右键单击“这台计算机”,选择“属性”,然后选择“高级系统设置”,最后选择“环境变量”。在“系统变量”下找到“路径”变量,然后选择“编辑”。在最后一个变量后添加分号,然后按如下方式添加MySQL安装路径:
C:\ProgramFiles(x86)\MySQL\MySQLServer5.7\bin;
步骤3:启动MySQL服务
在Windows命令行上连接到MySQL数据库之前,您需要先启动MySQL服务。可以在命令行中输入以下命令:
net启动MySQL
步骤4:使用MySQL命令行工具连接到数据库
完成上述步骤后,您可以使用MySQL命令行工具连接到数据库。输入以下命令行以连接到您创建的MySQL用户:
mysql-u新用户名-p
其中,“new_username”是之前创建的MySQL用户的用户名。输入后,按Enter键,系统将提示您输入用户密码。输入密码并按Enter键,即可成功连接到MySQL数据库。
在连接成功的情况下,可以在命令行中输入SQL语句来执行操作,并在命令行上看到返回的相应操作结果。
此外,您还可以使用其他一些命令行工具,如Navicat、Unisoft等。但与MySQL的内置工具相比,它们可能更复杂,需要一定的学习成本。因此,我们在这里只介绍了MySQL附带的命令行工具。
总结
在本文中,我们详细解释了如何从Windows命令行连接到MySQL数据库。介绍了多个步骤,包括下载MySQL、创建用户、添加系统变量的路径、启动服务和使用MySQL命令行工具。我们希望本文能为初学者提供一些帮助,使他们更容易使用MySQL数据库进行开发。

赞(0)
未经允许不得转载:志达IT网站 » mysql数据库连接(命令行连接mysql)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

志达IT网站 每天分享编程和互联网的IT技术博客

登录/注册联系我们