找到关于数据库的6705 篇文章

如何恢复 mysqldump 创建的文件?

Sreemaha
更新于 2020年6月20日 10:39:45

123 次浏览

假设我们想恢复 mysqldump 创建的文件,我们可以将其恢复到现有的数据库中,或者在创建新的数据库后恢复到新的数据库中。然后,借助 SOURCE 语句,我们可以恢复它。我们可以用一个例子来说明它:示例在这个例子中,我们正在恢复名为 student_info.sql 的表,该表已被转储。它基本上在名为“query”的数据库中。现在我们将把它恢复到名为“tutorials”的数据库中。mysql> Use Tutorials; Database changed mysql> SOURCE student_info.sql; Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected ... 阅读更多

在 MySQL 中,我们如何检查指定模式的字符串是否不存在于另一个字符串中?

Ankith Reddy
更新于 2020年2月7日 06:45:36

90 次浏览

我们可以使用 NOT LIKE 运算符和通配符来检查指定模式的字符串是否不存在于另一个字符串中。语法NOT LIKE specific_patternSpecific_pattern 是我们不想在另一个字符串中查找的字符串模式。示例假设我们有一个名为“student”的表,其中包含学生姓名,我们想获取所有那些姓名中不包含字符串“av”模式的学生的详细信息。这可以使用以下 MySQL 查询完成:mysql> Select * from Student WHERE name NOT LIKE '%av%'; +------+---------+---------+----------+--------------------+ | Id   ... 阅读更多

NOT LIKE 运算符可以使用的不同通配符是什么?

Jai Janardhan
更新于 2020年2月7日 06:48:02

118 次浏览

众所周知,NOT LIKE 运算符与通配符一起使用,用于不获取具有指定字符串的字符串。基本上,通配符是帮助搜索匹配复杂条件的数据的字符。以下是可与 NOT LIKE 运算符结合使用的通配符类型:% - 百分比符号‘%’ 通配符用于指定 0 个、1 个或多个字符的模式。使用 % 通配符与 NOT LIKE 运算符的基本语法如下:Select Statement…Where column_name NOT LIKE ‘X%’这里 X 是任何指定的起始模式,例如单个字符或更多字符,而 % 匹配 ... 阅读更多

MySQL LIKE 运算符和等于 (=) 运算符之间有什么区别?

Sharon Christine
更新于 2020年2月7日 06:49:34

3K+ 次浏览

我们已经看到了 MySQL SELECT 命令,用于从 MySQL 表中提取数据。我们还可以使用称为 WHERE 子句的条件子句来选择所需的记录。“等于”号 (=) 的 WHERE 子句在我们需要进行精确匹配时效果很好。例如,“tutorial_author = 'Sanjay'”。但是,可能需要过滤所有 tutorial_author 名称应包含“jay”的结果。这可以使用 MySQL LIKE 运算符和 WHERE 子句一起处理。如果 MySQL LIKE 运算符不使用通配符,则 ... 阅读更多

如何使用 mysqldump 客户端程序备份多个数据库?

Vrundesha Joshi
更新于 2020年6月20日 10:40:35

3K+ 次浏览

使用 mysql dump 客户端程序,我们可以将多个数据库的备份保存到扩展名为“.sql”的文件中。这可以通过以下示例来理解:示例在这个示例中,借助 mysql dump 客户端程序,我们将名为“tutorials”和“query1”的两个数据库的备份保存到名为“tutorials_query1.sql”的文件中。以下命令将执行此操作:C:\mysql\bin>mysqldump -u root --databases tutorials query1 > tutorials_query1.sql上述命令将创建一个名为 tutorials_query1.sql 的文件,其中包含名为 tutorials 和 query1 的两个数据库的转储信息。阅读更多

如何使用 mysqldump 客户端程序备份单个数据库?

varma
更新于 2020年6月20日 10:41:02

133 次浏览

使用 mysqldump 客户端程序,我们可以将数据库的备份保存到扩展名为“.sql”的文件中。这可以通过以下示例来理解:示例在这个示例中,借助 mysqldump 客户端程序,我们将名为“tutorials”的数据库的备份保存到名为“tutorials.sql”的文件中。以下命令将执行此操作:C:\mysql\bin>mysqldump -u root tutorials > tutorials.sql上述命令将在 MySQL 的 bin 文件夹中创建一个名为“turorials.sql”的文件。此文件将包含所有表在 tutorials 中的删除表、创建表和插入命令 ... 阅读更多

如何在 MySQL 表中从列的值中提取子字符串?

Manikanth Mani
更新于 2020年2月7日 05:51:23

761 次浏览

我们可以应用任何函数(如 SUBSTRING()、MID() 或 SUBSTR())来从列的值中提取子字符串。在这种情况下,我们必须将列名作为函数的第一个参数,即在字符串的位置,我们必须给出列名。以下示例将演示它。示例假设我们想从“Student”表的“Name”列中提取子字符串,那么可以使用不同的函数如下:mysql> Select name, SUBSTR(name, 2, 4) from student; +---------+------------------+ | name    | ... 阅读更多

在什么情况下,我们不能使用 MySQL TRIM() 函数?

Arjun Thakur
更新于 2020年6月20日 10:35:51

433 次浏览

实际上,要使用 MySQL TRIM() 函数,我们必须知道要从原始字符串中修剪的字符串。当我们想要修剪具有不同值的字符串时,这成为 TRIM() 的主要缺点。例如,假设我们想要在修剪字符串的最后两个字符后获得输出,但每个字符串在最后两个位置都有不同的字符。示例mysql> Select * from Employee; +------+----------------+------------+-----------------+ | Id   | Name           | Address    | Department      | +------+----------------+------------+-----------------+ | 100  | Raman ... 阅读更多

如何在 MySQL 中从字符串中提取子字符串?

Samual Sam
更新于 2020年2月7日 05:55:34

430 次浏览

MySQL SUBSTRING() 函数可用于从字符串中提取子字符串。基本上,SUBSTRING() 从特定位置开始返回给定长度的字符串子字符串。它具有以下各种形式:SUBSTRING(str, pos)SUBSTRING(str FROM pos)SUBSTRING(str, pos, len)SUBSTRING(str FROM pos FOR len)不带 len 参数的形式将返回从字符串 str 开始位置 pos 的子字符串。带 len 参数的形式将返回从字符串 str 开始位置 pos 的长度为 len 个字符的子字符串。使用 FROM 的形式是标准的 MySQL 语法。也可以使用负值来 ... 阅读更多

如果未指定 TRIM() 函数的第一个参数(即 BOTH、LEADING、TRAILING),MySQL TRIM() 函数返回什么?

Ayyan
更新于 2020年2月7日 05:56:07

59 次浏览

如果在 TRIM() 函数中未指定第一个参数,则 MySQL 默认情况下将假定参数 BOTH。以下示例将演示它。示例mysql> SELECT TRIM('A' FROM 'ABCDAEFGAA'); +-----------------------------+ | TRIM('A' FROM 'ABCDAEFGAA') | +-----------------------------+ | BCDAEFG                     | +-----------------------------+ 1 row in set (0.00 sec)上述结果集显示,当我们未指定第一个参数时,MySQL 通过将 BOTH 假设为 TRIM() 函数的第一个参数来返回输出。

广告