找到关于 MySQLi 的4219 篇文章

如何使用 MySQL LOAD DATA INFILE 语句和“FIELDS TERMINATED BY”选项将文本文件中的数据导入 MySQL 表?

Abhinaya
更新于 2020年2月6日 05:56:50

931 次查看

当我们要导入到 MySQL 表的文本文件的值以逗号 (,) 或其他分隔符(如冒号 (:)、分号 (;) 等)分隔时,应使用“FIELDS TERMINATED BY”选项。以下示例可以帮助理解:示例假设我们在文本文件“A.txt”中具有以下数据,这些数据以分号 (;) 分隔,我们要将其导入到 MySQL 文件中:100;Ram;IND;15000 120;Mohan;IND;18000现在,使用以下查询以及“FIELDS SEPARATED BY”选项,我们可以将数据导入 MySQL ... 阅读更多

在将文本文件导入 MySQL 表时,如何上传列的更改值(而不是文本文件中写入的值)?

Govinda Sai
更新于 2020年2月6日 05:58:41

86 次查看

如果我们想上传更改后的值而不是文本文件中写入的值,则需要将用户变量与 SET 命令一起使用。以下示例可以帮助理解:示例假设我们在“A.txt”中具有以下数据:105, Chum, USA, 11000 106, Danny, AUS, 12000但是,我们希望在导入时将薪水值增加 500 后上传,而无需更改文本文件中的薪水值,则可以使用以下查询: ... 阅读更多

如何使用 MySQL 函数在删除原始字符串中的字符后,在字符串中插入新字符串?

Arjun Thakur
更新于 2020年2月6日 05:59:31

82 次查看

我们可以使用 MySQL INSERT() 函数在删除原始字符串中的字符后,在字符串中插入新字符串。语法INSERT(original_string, @pos, @len, new_string)这里,original_string 是我们要在其中插入新字符串的字符串,它将替换掉特定数量的字符。@pos 是插入新字符串应开始的位置。@len 是应从原始字符串中删除的字符数。字符删除的起始点是 @pos 的值。New_string 是我们要插入到原始字符串中的字符串。示例mysql> Select INSERT('Yash Sharma', 5, 7, ' Pal'); +----------------------------------+ | ... 阅读更多

LIKE 运算符如何与比较运算符一起使用以匹配字符串的特定模式?

Alankritha Ammu
更新于 2020年2月6日 06:00:33

79 次查看

我们也可以在 WHERE 子句中与 LIKE 运算符一起使用比较运算符以获得特定输出。以下示例演示了这一点:示例假设我们想从表中获取以字母“v”结尾的名称,但我们不想在结果集中包含特定名称(例如“Gaurav”),则需要按如下方式使用比较运算符和 LIKE 运算符:mysql> Select * from student where name like '%v'and name != 'gaurav'; +------+-------+---------+---------+--------------------+ | Id   | Name  | Address | Subject | year_of_admission  | +------+-------+---------+---------+--------------------+ | 2    | Aarav | Mumbai  | History ... 阅读更多

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

Samual Sam
更新于 2020年2月6日 06:05:04

347 次查看

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

在将文本文件导入 MySQL 表时,MySQL 如何评估文本文件中两行之间存在的空行?

Ramu Prasad
更新于 2020年2月6日 06:07:46

195 次查看

如果文本文件中两行之间存在空行,则 MySQL 会在将该文本文件导入 MySQL 表时将其评估为数据行。以下示例可以帮助理解:示例假设在名为“A.txt”的文本文件中,两行之间存在空行,如下所示:105, Chum, USA, 11000 106, Danny, AUS, 12000现在,我们可以编写以下查询以将数据从文本文件导入 MySQL 表:mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee10_tbl FIELDS TERMINATED BY ', '; 查询成功,... 阅读更多

哪个 MySQL 函数将字符串的指定数量的字符作为输出返回?

Ayyan
更新于 2020年2月6日 10:52:19

370 次查看

MySQL 使用 LEFT() 和 RIGHT() 函数返回字符串的指定数量的字符。MySQL LEFT() 函数将返回字符串左侧的指定数量的字符。语法LEFT(str, length)这里 str 是要从中返回一定数量字符的字符串,length 是一个整数值,指定要返回的字符数。示例mysql> Select LEFT('My Name is Ram', 7); +---------------------------+ | LEFT('My Name is Ram', 7) | +---------------------------+ | My Name                   | +---------------------------+ 1 行结果集 (0.00 秒)MySQL RIGHT() 函数将 ... 阅读更多

在 MySQL 中,如何在一个字符串中查找指定模式的字符串?

Ankith Reddy
更新于 2020年2月4日 06:00:45

81 次查看

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

我们可以使用哪些 MySQL 函数来更改字符串的大小写?

Kumar Varma
更新于 2020年2月4日 06:02:25

119 次查看

我们可以使用LCASE()和LOWER()函数将字符串的字符大小写更改为小写,使用UCASE()和UPPER()函数将字符串的字符大小写更改为大写。例如:
mysql> Select LCASE('NEW DELHI');
+--------------------+
| LCASE('NEW DELHI') |
+--------------------+
| new delhi |
+--------------------+
1 row in set (0.00 sec)
mysql> Select LOWER('NEW DELHI');
+--------------------+
| LOWER('NEW DELHI') |
+--------------------+
| new delhi |
+--------------------+
1 row in set (0.00 sec)
mysql> Select UCASE('new delhi');
+--------------------+
| UCASE('new delhi') |
+--------------------+ ... 阅读更多

MySQL INSTR()和FIND_IN_SET()函数有什么区别?

Lakshmi Srinivas
更新于 2020年2月4日 06:03:15

376 次浏览

众所周知,这两个函数都用于从提供的参数中搜索字符串,但它们之间存在一些显著差异,如下所示:FIND_IN_SET()函数使用字符串列表,该列表本身就是一个包含以逗号分隔的子字符串的字符串。而INSTR()函数包含一个字符串,它将从中查找子字符串(如果存在)的第一次出现的 位置。对于整数,FIND_IN_SET()比INSTR()函数更适用。可以通过以下示例理解:
例如:
mysql> Select IF(INSTR('10, 11, 12, 13', 2) > 0, 1, 0) As Result;
+--------+
| Result ... 阅读更多

广告