バッチファイルで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');