Browse Source

fix: sql设置为utf-8

SongZihuan 2 years ago
parent
commit
3a62c07404
1 changed files with 7 additions and 7 deletions
  1. 7 7
      init.sql

+ 7 - 7
init.sql

@@ -24,7 +24,7 @@ CREATE TABLE IF NOT EXISTS role -- 角色表
 
     ConfigureSystem bit DEFAULT 0, -- 配置系统
     ReadSystem      bit DEFAULT 0  -- 读系统信息
-);
+) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
 
 CREATE TABLE IF NOT EXISTS user -- 创建用户表
 (
@@ -33,7 +33,7 @@ CREATE TABLE IF NOT EXISTS user -- 创建用户表
     PasswdHash char(128) NOT NULL,
     Role       INT       NOT NULL DEFAULT 3,
     FOREIGN KEY (Role) REFERENCES role (RoleID)
-);
+) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
 
 INSERT INTO role (RoleID,
                   RoleName,
@@ -72,7 +72,7 @@ CREATE TABLE IF NOT EXISTS blog -- 创建博客表
     UpdateTime DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,      -- 创建的时间
     Top        BIT      NOT NULL DEFAULT 0,                 -- 置顶
     FOREIGN KEY (Auth) REFERENCES user (ID)
-);
+) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
 
 CREATE VIEW blog_with_top AS
 SELECT *
@@ -84,7 +84,7 @@ CREATE TABLE IF NOT EXISTS archive -- 归档表
     ID           INT PRIMARY KEY AUTO_INCREMENT, -- 归档 ID
     Name         CHAR(30)  NOT NULL UNIQUE,      -- 归档名称
     DescribeText char(100) NOT NULL              -- 描述
-);
+) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
 
 CREATE TABLE IF NOT EXISTS blog_archive -- 归档表
 (
@@ -92,7 +92,7 @@ CREATE TABLE IF NOT EXISTS blog_archive -- 归档表
     ArchiveID INT, -- 归档ID
     FOREIGN KEY (BlogID) REFERENCES blog (ID),
     FOREIGN KEY (ArchiveID) REFERENCES archive (ID)
-);
+) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
 
 CREATE VIEW archive_with_count AS
 SELECT ID, Name, DescribeText, (SELECT Count(ArchiveID) FROM blog_archive WHERE blog_archive.ArchiveID = archive.ID) AS Count
@@ -126,7 +126,7 @@ CREATE TABLE IF NOT EXISTS comment -- 评论表
     UpdateTime DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,      -- 创建的时间
     FOREIGN KEY (BlogID) REFERENCES blog (ID),
     FOREIGN KEY (Auth) REFERENCES user (ID)
-);
+) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
 
 CREATE VIEW comment_user AS
 SELECT comment.ID as CommentID, BlogID, Auth, user.Email as Email, Content, CreateTime, UpdateTime
@@ -143,7 +143,7 @@ CREATE TABLE IF NOT EXISTS message -- 留言表
     CreateTime DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, -- 创建的时间
     UpdateTime DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,      -- 创建的时间
     FOREIGN KEY (Auth) REFERENCES user (ID)
-);
+) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
 
 
 CREATE VIEW message_user AS