我试图将Latex表达式存储到Mysql数据库,我选择了UTF8_General的编码。 tex表达式块如下
$$
\begin{pmatrix}
a_{1,1} & a_{1,2} & \cdots & a_{1,n} \\
a_{2,1} & a_{2,2} & \cdots & a_{2,n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{m,1} & a_{m,2} & \cdots & a_{m,n}
\end{pmatrix}
$$
当iam尝试保存到Mysql数据库时,除了被截断的\ b字符外,所有文本都被复制得很好。有谁知道相同的原因。
以下是存储在数据库中的代码
$$
egin{pmatrix}
a_{1,1} & a_{1,2} & cdots & a_{1,n} \
a_{2,1} & a_{2,2} & cdots & a_{2,n} \
vdots & vdots & ddots & vdots \
a_{m,1} & a_{m,2} & cdots & a_{m,n}
end{pmatrix}
$$
虽然我认为这可能是由于Mysql使用的C转义语法,为什么只有起始\ b字符被截断,而\ c和\ d字符的其余部分保持不变。
有谁知道问题是什么?