代码后台Web应用数据库系统MySQL是一个可在私人或企业应用程序中使用的免费数据库解决方案。MySQL是开源的,所以它是由世界各地开发人员广泛采用的。如果您计划使用基于Web的应用程序的数据库或开发人员,您需要知道如何使用MySQL。

学习MySQL陈述和初学者的基础知识

mysql命令基础知识

MySQL主要通过命令行输入来控制。您还可以下载一个允许使用MySQL的GUI应用程序,这使得获取用户列表的过程更加容易。您可以通过GUI或命令行获得用户列表。

您需要提升权限来获取用户列表。您还可以将用户分类,并使用相应的主机信息获取并获取用户列表。您无法看到的唯一字段是密码字段。MySQL加密密码。但是,您可以如果需要,可以更改用户的密码。例如,如果您拥有可以访问数据库的用户并且该用户离开公司而不给您密码,则可以重置密码以访问数据库。

以下是获取用户列表的基本MySQL命令:

从mysql.user中选择用户;

运行此语句时,MySQL返回存储在数据库用户表中的用户列表。“用户”参数是从“mysql.user”表中显示的字段的名称。

开始使用PHP和MySQL进行网页设计

如果您在数据库表中有多个用户,则会列出无序列表中的所有用户。如果您需要找到来自数百个用户的一个用户,则难以筛选所有记录。以下代码按字母顺序排序用户列表:

从mysql中选择用户。用户订单;

您可以使用任何字段使用“订单”子句以订购列表。您还可以以反向字母顺序对列表进行排序。以下MySQL语句按降序命令列表:

用户DESC从mysql.user订单中选择用户;

您可能还希望具有相应主机名的用户列表。当您拥有来自几个不同主机的数百个用户时,这是有益的。例如,如果您托管托管公司的MySQL数据库,则数据库上可能存在数千个MySQL用户。以下MySQL命令也列出了用户名和主机信息:

选择用户,从MySQL.USER订单中获取用户;

还可以通过连接主机和用户,使列表更容易阅读。本质上,用户和主机名是用户的登录凭据。例如,您可能需要在可读的电子表格中创建用户及其主机名的列表,而不是简单的输出。下面的代码给你用户,主机,然后连接由用户名和主机组成的字符串:

通过用户从MySQL.User订单中选择用户,主机,concat(Quote(User),'@',报价(主机));

使用MySQL Workbench GUI

MySQL Workbench是一个可配置的图形界面,您可以从免费下载并在桌面上安装它。您可以连接到MySQL数据库,并在接口中使用许多命令行函数,而不是记住命令行语句更直观。

在Udemy.com上开始智能数据库设计

在您的桌面上下载并安装了软件后,将应用程序配置为连接到MySQL数据库。它最好使用根级帐户连接到数据库,因为您可以自由查看用户并在需要编辑它们。

打开MySQL数据库后,右键单击User表。弹出窗口中会显示一个选项列表。点击选项“Select Rows - Limit 1000”。Workbench中将显示一个用户列表。注意,在工作台的顶部,MySQL语句是自动生成的。您可以编辑此语句以更改记录显示的方式。例如,在语句末尾添加“ORDER BY User”子句,并单击“Run”按钮。使用新的MySQL语句以图形方式显示列表并对其排序。

在一个小时内学习mysql

MySQL是一个强大的数据库引擎,了解这些简单的语句可以帮助您学习引擎,并变得更高级。如果你曾经计划运行一个网站,它将有益于你学习MySQL。

MySQL的顶级课程

终极MySQL训练营:从SQL初学者到专家
Colt Steele,Ian Schoonover
4.6 (54,653)
畅销书
SQL - 用于数据分析和商业智能的MySQL
365职业
4.6 (28,051)
畅销书
MySQL数据库管理:初级SQL数据库设计
Maven Analytics,John Pauler
4.6 (1,029)
畅销书
SQL用于数据分析:初学者MySQL商业智能
Maven Analytics,John Pauler
4.7 (3815)
畅销书
高级SQL:MySQL数据分析和商业智能
Maven Analytics,John Pauler
4.7 (1,860)
收视率最高
MySQL,SQL和初学者的存储过程到高级
John Purcell.
4.3 (2629)
畅销书
SQL入门课程:使用MySQL数据库学习SQL
Ashutosh帕瓦尔
4.5 (1,519)
MySQL为初学者
Vasandkumar Kunasekaran.
4.5 (1527)
使用Python使用MySQL数据库
约翰长辈
4.2 (614)

更多MySQL课程

MySQL的学生也会学到

让你的团队。领导行业。

通过Udemy为Business获取组织的在线课程和数字学习工具库的订阅。

请求一个演示