找到关于数据库的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语法。也可以使用负值... 阅读更多

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

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会将TRIM()函数的第一个参数默认为BOTH,然后返回结果。

广告