0
Pythonを使用してMySqlに文字列を挿入しようとしています。 文字列にセミコロンが2つあることがあります。Pythonを使用してmysqlの文字列でセミコロンを無視する方法
これにより、文字列の一部のみが挿入されます。 私は文字列をエスケープしようとしましたが、それは役に立たないようです。
ヘルプは、広大な助けになるでしょう。「世界をこんにちは」私は上記のコードを挿入すると
例のコードは、それが「こんにちは」だけではなく挿入し、
string = "Hello; World"
string = string.replace("'","''") //this is done incase i have "'" in a different scenario
string = re.escape(string)
update table set column = '"+string+"';
下回ります。
変数名として 'string'を使うのは悪い形式です – Ludisposed
クエリ文字列を取り除くのではなく、Pythonでクエリを作成するときにパラメータを使用します。 –
テーブルコラムにセミコロンを挿入する必要があります。だから私はセミコロンを取り除くことはできません –