MySQL数据库连接方式及工具有哪些

网友投稿 1344 2023-07-05

MySQL数据库连接方式及工具有哪些

MySQL数据库连接方式及工具有哪些

一、MySQl命令行客户端

在Mysql安装完成后,Mysql命令行会自动配置在计算机上,在菜单中找到MySql 8.0 Command Line Client,输入密码即可进入。(密码在安装过程中设定的)

二、CMD命令进行连接

1.、按住win+r 建进入命令行

然后cd 到mysql的bin目录下,例如

cd D:cd D:\Program Files\MySQL\My*** 8.0\binmysql -u root -p 123456

2、或者直接去到bin目录里在目录框里输入cmd

mysql -u root -p 123456

3、直接进入,但要配置好环境。

按住win+r 建进入命令行

mysql -u root -p 123456

注意: -u后面为用户名,-p为密码

如果没有进行环境配置,则输入“mysql -u root -p”会导致错误。将Mysql的bin目录添加到路径变量path中,以配置环境变量

在学习过程中比较快速的进入应选择第三中方法,配置好环境,win+R 进入命令框,在输入mysql -u root -p 123456即可,即可对数据库进行操作。

三、MySQL图形化管理工具

Mysql图形化管理工具采用C/S架构,用户通过安装在桌面计算机上的客户端软件连接并操作后台的Mysql数据库,客户端是图形化用户GUI,下面来介绍初学者使用的软件。

1、Navicat Premium 的使用

Navicat Premium 是一套数据库管理工具,让你以单一程序同時连接到 MySQL、MariaDB、***、SQLite、*** 和 *** 数据库。 此外,它与 Drizzle、OurDelta 和 Percona Server 兼容,并支持 Amazon RDS、Amazon Aurora、Amazon Redshift、SQL Azure、*** Cloud 和 Google Cloud 等云数据库

下载时可以搜索破解版哦

总体来说还是很好用的,适合新手

2、DataGrip 的使用

DataGrip是JetBrains公司推出的管理数据库的产品,对于JetBrains公司,开发者肯定都不陌生,IDEA和ReSharper都是这个公司的产品,用户体验非常不错。如果我们能使用一款开发软件,就能显著提高工作效率,符合俗语“工欲善其事,必先利其器”。

安装完成之后打开进入到主页面,相信用过IDEA的同学会感到很亲切,界面如下。

一旦连接成功,就可以开始操作了。首先打开控制台,其中包含之前保存的命令,同时也可以新建一个命令框。最方便的是可以直接窗口化的进行操作。

接下来,我们来使用DataGrip完成数据库的常用操作,包括查询数据、修改数据,创建数据库、表等。

创建一个数据库:

可以看到他会自动生成代码,太牛了!

创建一个数据白表:

进行修改:

DataGrip的一些快捷键,和好用的功能:

2、快速导航到指定的表、视图、函数等在datagrip中,使用Ctrl+N快捷键,弹出一个搜索框,输入需要导航的名称,回车即可

5、行转列对于字段比较多的表,查看数据要左右推动,可以切换成列显示,在结果集视图区域使用Ctrl+Q快捷键

6、*通配符自动展开查询的时候我们会使用select _查询所有列,这是不好的习惯,datagrip能快速展开列,光标定位到_后面,按下Alt+Enter快捷键

7、大写自动转换sql使用大写形式是个好的习惯,如果使用了小写,可以将光标停留在需要转换的字段或表名上,使用Ctrl+shift+U快捷键自动转换

8、sql格式化选中需要格式化的sql代码,使用Ctrl+Alt+L快捷键

9、列编辑按住键盘Alt键,同时按下鼠标左键拖动,能选择多列,拷贝黏贴等操作

10、代码历史在文本编辑器中,邮件,local history,show history,可以查看使用过的sql历史

学会一些快捷键,还会提高我们的学习效率 。

四、不同的电脑上使用Mysql

phpstudy是一个集成式的PHP运行环境,虽然是个软件,但他实现的功能就是给PHP语言编写的脚本赋予一个可执行的环境,可以为后端程序正式上传服务器之前做调试提供良好的测试环境。

本机如果已经安装Mysql服务,需要先卸载本机的Mysql服务,才能使用phpstudy,其他服务(Apache或者PHP)同理)。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:自动化运维是干嘛的?自动化运维要掌握哪些技能?
下一篇:如何用Python玩转Mysql
相关文章