当我在批处理文件中执行一些 sql 脚本时,我遇到了一些重音问题(sql 脚本使用表和一些插入创建数据库)
那是执行脚本文件的批处理文件:
@echo off
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql" -u root -proot < dbase.sql;
就是这样的问题(他替换了重音):
Ajout chèque entrant
Modifier date encaissement (Chèques Entrants)
而不是那个:
Ajout chèque entrant
Modifier date encaissement (Chèques Entrants)
这就是我为插入所做的:
-- Insertion des Roles
insert into dbcheques.role(idRole,LibelleRole) values(1,'Ajout chèque entrant');
insert into dbcheques.role(idRole,LibelleRole) values(2,'Chèques entrants à encaisser aujourd\'hui');
insert into dbcheques.role(idRole,LibelleRole) values(3,'Chèques entrants encaissables');
insert into dbcheques.role(idRole,LibelleRole) values(4,'Modifier date encaissement (Chèques Entrants)');
insert into dbcheques.role(idRole,LibelleRole) values(5,'Rechercher un chèque entrant');
insert into dbcheques.role(idRole,LibelleRole) values(6,'Ajout chèque sortant');
insert into dbcheques.role(idRole,LibelleRole) values(7,'Chèques sortants à encaisser aujourd\'hui');
insert into dbcheques.role(idRole,LibelleRole) values(8,'Chèques sortants encaissables');
insert into dbcheques.role(idRole,LibelleRole) values(9,'Modifier date encaissement (Chèques Sortants)');
insert into dbcheques.role(idRole,LibelleRole) values(10,'Rechercher un chèque sortant');
insert into dbcheques.role(idRole,LibelleRole) values(11,'Ajout utilisateur');
insert into dbcheques.role(idRole,LibelleRole) values(12,'Rechercher utilisateur');
insert into dbcheques.role(idRole,LibelleRole) values(13,'Liste des utilisateurs');
insert into dbcheques.role(idRole,LibelleRole) values(14,'Affecter/Retirer un rôle');
insert into dbcheques.role(idRole,LibelleRole) values(15,'Modifier mon profil');