mysql 转义中文“”双引号
时间: 2023-09-21 22:13:28 浏览: 61
在 MySQL 中,如果你需要在字符串中使用双引号、中文“”双引号或其他特殊字符,可以使用反斜杠 "\" 将其转义。例如:
```
SELECT "Hello, \"World!\"" AS greeting,
"这是中文“引号”" AS chinese_quotes
FROM dual;
```
输出:
```
greeting chinese_quotes
------------------- ------------------------
Hello, "World!" 这是中文“引号”
```
相关问题
mysql双引号 报错
如果在 MySQL 中使用双引号引起来的字符串会报错,那么可能是因为 MySQL 语法规定了字符串必须由单引号引起来。双引号在 MySQL 中一般用于标识字段名或表名,而不是字符串。
例如,下面的 SQL 语句会报错:
```
SELECT * FROM users WHERE name = "John";
```
应该将双引号改为单引号,如下所示:
```
SELECT * FROM users WHERE name = 'John';
```
这样就不会报错了。如果你需要在字符串中使用双引号,可以使用转义字符 "\",如下所示:
```
SELECT * FROM users WHERE description = "He said, \"Hello world!\"";
```
这句 SQL 就可以正常执行,因为双引号前面加了转义字符 "\"。
如何把双引号存储在mysql里
在 MySQL 中存储双引号需要进行转义,可以使用反斜杠(\)转义双引号,或者在双引号外使用单引号来包含字符串。以下是两个示例:
1. 使用反斜杠转义双引号:
```
INSERT INTO mytable (mycolumn) VALUES ("This is a \"quoted\" string");
```
2. 使用单引号来包含字符串:
```
INSERT INTO mytable (mycolumn) VALUES ('This is a "quoted" string');
```
请注意,如果您使用的是编程语言的 API 来插入数据,可能需要使用该 API 提供的转义函数或方法来正确转义字符串。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)