找到关于 MySQLi 的4219 篇文章

如何仅将文本文件中特定列的数据导入 MySQL 表?

Sravani S
更新于 2020年2月4日 06:04:45

1K+ 次浏览

假设文本文件中只有某些特定列的值,而我们要导入数据的 MySQL 表中存在额外的列,那么通过在查询中提及列名,我们就可以只上传这些特定列的值。以下示例可以帮助理解这一点:示例假设文本文件中只有 ‘id’、‘Name’ 和 ‘Salary’ 列的值,如下所示:105, Chum, 11000 106, Danny, 12000现在将此文本文件导入 MySQL 表时,我们需要提及……阅读更多

如何将包含一些行前缀的文本文件导入 MySQL 表?

usharani
更新于 2020年6月20日 09:17:27

191 次浏览

如果文本文件包含行前缀,则可以使用 ‘LINES STARTING BY’ 选项忽略该前缀并将正确的数据导入 MySQL 表。以下示例可以帮助理解这一点:示例假设我们在文本文件中使用 ‘VALUE’ 作为 ‘行前缀’,如下所示:id, Name, Country, Salary VALUE:105, Chum*, Marsh, USA, 11000 106, Danny*, Harrison, AUS, 12000现在将此文本文件导入 MySQL 表时,我们需要……阅读更多

如何将数据在同一行并用分隔符分隔的文本文件导入 MySQL 表?

varun
更新于 2020年2月4日 06:08:24

239 次浏览

实际上,我们可以使用分隔符在文本文件的同一行上写入数据。在这种情况下,将此文本文件导入 MySQL 表时,必须使用 ‘LINES TERMINATED BY’ 选项。以下示例可以帮助理解这一点:假设我们在文本文件中使用 ‘|’ 作为行终止符,如下所示:id, Name, Country, Salary|105, Chum*, Marsh, USA, 11000|106, Danny*, Harrison, AUS, 12000现在将此文本文件导入 MySQL 表时,我们需要在查询中也提及 ‘LINE TERMINATED BY’ 选项……阅读更多

如何在 WHERE 子句中使用 MySQL INSTR() 函数?

Chandu yadav
更新于 2020年2月4日 06:10:29

803 次浏览

当我们在 MySQL WHERE 子句中使用 INSTR() 函数时,需要提供表的列名作为第一个参数,子串作为第二个参数,以及比较运算符。以下是一个使用 ‘Student’ 表的示例:示例假设 ‘Student’ 表中有以下值:mysql> Select * from Student; +------+---------+---------+-----------+ | Id | Name | Address | Subject | +------+---------+---------+-----------+ | 1 | Gaurav | Delhi | Computers | | 2 | Aarav | Mumbai | History | | 15 | Harshit ... 阅读更多

如果在将文本文件中的数据导入 MySQL 表时,我们使用反斜杠 (\) 以外的其他转义字符,MySQL 如何进行评估?

Srinivas Gorla
更新于 2020年2月4日 06:12:01

266 次浏览

反斜杠 (\) 是 MySQL 的默认转义字符,当我们在文本文件中使用它时,在将文本文件中的数据导入表时,不需要在查询中提及它。但是,如果我们使用任何其他字符作为转义字符,则必须在将文本文件导入表时,使用 ESCAPED BY 选项在查询中提及它。以下示例可以帮助理解这一点:假设我们在文本文件中使用星号 (‘*’) 作为转义字符,如下所示:id, ... 阅读更多

在将文本文件中的数据导入 MySQL 表时,转义字符 (\) 的作用是什么?

Prabhas
更新于 2020年2月4日 06:14:32

324 次浏览

当我们想要在一个字段的值之间插入逗号或任何其他字符时,转义字符 (\) 的使用将变得非常重要。这可以通过一个例子来理解。假设我们想将来自名为 A.txt 的文本文件的数据导入 MySQL 表中,该文件包含以下数据:id, Name, Country, Salary 105, Chum, Marsh, USA, 11000 106, Danny, Harrison, AUS, 12000在这里,我们可以看到字段名有两个值,名字和姓氏用逗号分隔。现在,……阅读更多

在执行字符串比较时,MySQL BINARY 关键字的作用是什么?

karthikeya Boyini
更新于 2020年2月4日 05:46:37

822 次浏览

当 MySQL 执行字符串比较时,它不区分大小写,但是借助 BINARY 关键字,MySQL 可以执行区分大小写的字符串比较。这是因为 BINARY 关键字指示 MySQL 使用字符串中字符的底层 ASCII 值而不是仅仅使用它们的字母进行比较。这可以通过以下来自 ‘Student_info’ 表的示例来说明,该表包含以下数据:mysql> Select * from student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Chandigarh | ... 阅读更多

如何将 LOCATE() 函数与 MySQL WHERE 子句一起使用?

Arjun Thakur
更新于 2020年2月4日 05:47:47

567 次浏览

当我们将 LOCATE() 函数与 MySQL WHERE 子句一起使用时,需要提供子串作为第一个参数,表的列名作为第二个参数,以及比较运算符。以下是一个使用 ‘Student’ 表的示例:示例假设 ‘Student’ 表中有以下值:mysql> Select * from Student; +------+---------+---------+-----------+ | Id | Name | Address | Subject | +------+---------+---------+-----------+ | 1 | Gaurav | Delhi | Computers | | 2 | Aarav | Mumbai | History | | 15 | Harshit ... 阅读更多

在 MySQL 中,如何找到字符串中子串第一次出现的的位置?

Anjana
更新于 2020年2月4日 05:50:33

356 次浏览

MySQL LOCATE() 函数可以找到字符串中子串第一次出现的位置。以下是其使用方法的语法:语法LOCATE(Substring, String)在这个函数中,Substring 是需要查找其出现位置的字符串,而 string 是需要从中搜索子串出现的字符串。我们必须将两个字符串(即要搜索的子串和要从中搜索子串的字符串)作为 LOCATE() 函数的参数传递。示例mysql> Select LOCATE('Good', 'RAM IS A GOOD BOY')As Result; +--------+ | Result | ... 阅读更多

如何导入第一行包含列名的文本文件中的数据?

Abhinaya
更新于 2020年2月4日 05:52:05

380 次浏览

有时,输入文本文件的第一行包含列名,要将此类文本文件中的数据导入MySQL表,我们需要使用“IGNORE ROWS”选项。为了说明这一点,我们使用以下示例:示例以下是A.txt文件中的逗号分隔值:Id, Name, Country, Salary 100, ”Ram”, ”INDIA”, 25000 101, ”Mohan”, ”INDIA”, 28000 我们想将这些数据导入名为employee3_tbl的文件中:mysql> Create table employee3_tbl(Id Int, Name Varchar(20), Country Varchar(20), Salary Int); Query OK, 0 rows affected (0.1 sec) 现在,数据从一个……阅读更多

广告
© . All rights reserved.