针对 MySQLi 找到 4219 篇 文章

NOT LIKE 运算符可以使用哪些不同的通配符字符?

Jai Janardhan
更新于 07-Feb-2020 06:48:02

118 次浏览

众所周知,NOT LIKE 运算符与通配符字符一起用于获取不包含指定字符串的字符串。通配符基本上是帮助搜索匹配复杂条件的数据的字符。以下是可与 NOT LIKE 运算符结合使用的通配符类型: % - 百分比‘%’通配符用于指定模式为 0、1 或更多字符。使用 % 通配符与 NOT LIKE 运算符的基本语法如下:选择语句…其中列_名称 NOT LIKE ‘X%’这里 X 是任何指定的开始模式,例如单个字符或更多,而 % 匹配 ... 了解更多

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

Sharon Christine
更新于 07-Feb-2020 06:49:34

超过 3 千次浏览

我们已了解 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 更新

超过 3 千次浏览

使用 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
更新于 07-Feb-2020 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 中返回长度为 len 的子字符串,起始位置为 pos。使用 FROM 的形式是标准的 MySQL 语法。也可以对 ... 了解更多

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

Ayyan
更新于 07-Feb-2020 05:56:07

59 次浏览

如果未在 TRIM() 函数中指定第一个参数,MySQL 默认情况下将假设参数为 BOTH。以下示例将演示它。示例: mysql> SELECT TRIM('A' FROM 'ABCDAEFGAA'); +-----------------------------+ | TRIM('A' FROM 'ABCDAEFGAA') | +-----------------------------+ | BCDAEFG                     | +-----------------------------+ 上面的结果集显示,当我们没有指定第一个参数时,MySQL 会假设第一个参数为 BOTH,然后返回输出。

通过命令行将数据上传到 MySQL 表时经常使用哪些 mysqlimport 选项?

usharani
更新于 27-Feb-2020 07:32:01

129 次浏览

mysqlimport 可以使用多个选项运行。以下是 mysqlimport 的一些选项及其对导入的影响。选项动作 -r 或 –replace 使导入的行覆盖具有相同唯一键值的现有行。 -i 或 –ignore 忽略与现有行具有相同唯一键值的行。 -f 或 –force 强制 mysqlimport 即使遇到错误也继续插入数据。 -l 或 --lock-tables 在导入前锁定每个表(在繁忙的服务器上是一个不错的选择)。 -d 或 –delete 在插入前清空表。 --fields-terminated- by='char' 指定同一行中值之间的分隔符,默认值为 \t(制表符)。 --fields-enclosed- by='char' 指定每个字段的分隔符;... 了解更多

我们如何使用 mysqlimport 将数据上传到多个 MySQL 表?

varun
更新于 20-Jun-2020 10:37:03

353 次浏览

借助 mysqlimport,我们可以将数据上传至多张 MySQL 表,该操作通过以下示例进行说明− 示例假设我们想要从两个数据文件 student1_tbl.txt 中上传以下数据−1     Saurav     11 年级 2     Sahil      11 年级 3     Digvijay   11 年级以及 House.txt1   家具 2   电视机 3   冰箱以下是我们想要将上述数据上传至其中的 MySQL 表−mysql> DESCRIBE Student1_tbl; +--------+-------------+------+-----+---------+-------+ | 字段  | 类型        | Null | 键 | 默认 | 其他 | +--------+-------------+------+-----+---------+-------+ | 学号 | int(11) ... 了解更多

广告