Navicat for MySQL 附加数据库出差 数据库mysql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先执行一下set names 'gbk';或者set names 'utf8';然后再试。 或者参考下贴中的方法检查一下字符集设置。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 还是字符集问题问题show like variable 'char%'设置字符集set names 'gbk'测试一下 /*==============================================================*//* DBMS name: MySQL 5.0 *//* Created on: 2014/5/19 19:07:15 *//*==============================================================*/drop table if exists 会议室;drop table if exists 会议申请;drop table if exists "会议申请-设备";drop table if exists 文件信息;drop table if exists 权限;drop table if exists 用户;drop table if exists "用户-会议申请";drop table if exists "用户-邮件";drop table if exists 角色;drop table if exists "角色-权限";drop table if exists 设备;drop table if exists 设备类型;drop table if exists 邮件;drop table if exists 部门;/*==============================================================*//* Table: 会议室 *//*==============================================================*/create table 会议室( 会议室_id number not null, 会议室名称 varchar(30), 会议室地址 varchar(30), 可用状态 short integer, 容纳人数 number, 目前状态 short integer, primary key (会议室_id));/*==============================================================*//* Table: 会议申请 *//*==============================================================*/create table 会议申请( 会议申请_id number not null, 会议室_id number, 会议主题 number, 主要内容 varchar(30), 会议开始时间 date, 会议结束时间 date, 与会人数 number, 审批意见 varchar(100), 审批状态 short integer, primary key (会议申请_id));/*==============================================================*//* Table: "会议申请-设备" *//*==============================================================*/create table "会议申请-设备"( 会议申请_id number not null, 设备_id number not null, primary key (会议申请_id, 设备_id));/*==============================================================*//* Table: 文件信息 *//*==============================================================*/create table 文件信息( 文件信息_id number not null, 会议申请_id number, 文件大小 double, 文件名称 varchar(30), 文件格式 varchar(10), primary key (文件信息_id));/*==============================================================*//* Table: 权限 *//*==============================================================*/create table 权限( 权限_id number not null, 权限描述 varchar(30), primary key (权限_id));/*==============================================================*//* Table: 用户 *//*==============================================================*/create table 用户( 用户_id number not null, 部门_id number, role_id number, 姓名 varchar(30), 账号 varchar(30), 密码 varchar(30), 部门 varchar(30), primary key (用户_id));/*==============================================================*//* Table: "用户-会议申请" *//*==============================================================*/create table "用户-会议申请"( 会议申请_id number not null, 用户_id number not null, 申请人_id number, primary key (会议申请_id, 用户_id));/*==============================================================*//* Table: "用户-邮件" *//*==============================================================*/create table "用户-邮件"( 用户_id number not null, 邮件_id number not null, primary key (用户_id, 邮件_id));/*==============================================================*//* Table: 角色 *//*==============================================================*/create table 角色( role_id number not null, role_name varchar(30), primary key (role_id));/*==============================================================*//* Table: "角色-权限" *//*==============================================================*/create table "角色-权限"( 权限_id number not null, role_id number, primary key (权限_id));/*==============================================================*//* Table: 设备 *//*==============================================================*/create table 设备( 设备_id number not null, 类型_id number, 会议室_id number, 设备名称 varchar(30), 占用状态 short integer, 可用状态 short integer, 购入时间 date, 设备标识 varchar(10), primary key (设备_id));/*==============================================================*//* Table: 设备类型 *//*==============================================================*/create table 设备类型( 类型_id number not null, 类型名称 varchar(30), primary key (类型_id));/*==============================================================*//* Table: 邮件 *//*==============================================================*/create table 邮件( 邮件_id number not null, 主题 varchar(30), 发送时间 date, 内容 varchar(300), primary key (邮件_id));/*==============================================================*//* Table: 部门 *//*==============================================================*/create table 部门( 部门_id number not null, 部门名称 varchar(30), primary key (部门_id));alter table 会议申请 add constraint FK_Reference_9 foreign key (会议室_id) references 会议室 (会议室_id) on delete restrict on update restrict;alter table "会议申请-设备" add constraint FK_Reference_11 foreign key (会议申请_id) references 会议申请 (会议申请_id) on delete restrict on update restrict;alter table "会议申请-设备" add constraint FK_Reference_12 foreign key (设备_id) references 设备 (设备_id) on delete restrict on update restrict;alter table 文件信息 add constraint FK_Reference_14 foreign key (会议申请_id) references 会议申请 (会议申请_id) on delete restrict on update restrict;alter table 用户 add constraint FK_Reference_1 foreign key (部门_id) references 部门 (部门_id) on delete restrict on update restrict;alter table 用户 add constraint FK_Reference_4 foreign key (role_id) references 角色 (role_id) on delete restrict on update restrict;alter table "用户-会议申请" add constraint FK_Reference_7 foreign key (用户_id) references 用户 (用户_id) on delete restrict on update restrict;alter table "用户-会议申请" add constraint FK_Reference_8 foreign key (会议申请_id) references 会议申请 (会议申请_id) on delete restrict on update restrict;alter table "用户-邮件" add constraint FK_Reference_2 foreign key (用户_id) references 用户 (用户_id) on delete restrict on update restrict;alter table "用户-邮件" add constraint FK_Reference_3 foreign key (邮件_id) references 邮件 (邮件_id) on delete restrict on update restrict;alter table "角色-权限" add constraint FK_Reference_5 foreign key (role_id) references 角色 (role_id) on delete restrict on update restrict;alter table "角色-权限" add constraint FK_Reference_6 foreign key (权限_id) references 权限 (权限_id) on delete restrict on update restrict;alter table 设备 add constraint FK_Reference_10 foreign key (会议室_id) references 会议室 (会议室_id) on delete restrict on update restrict;alter table 设备 add constraint FK_Reference_13 foreign key (类型_id) references 设备类型 (类型_id) on delete restrict on update restrict;。上面的是生成表的代码 版本是 MySQL5.0 navicat for MySQl 8.0 在最前面加一行 set names 'gbk'; 求一个统计数据库 所有表的记录条数的总和的语句(mysql)或者其他方法 门外汉请教高手~ 如何加密解密数据库的用户ID 高手指点数据库建表语句 用mysql_query_browser查看数据库慢的问题 关于mysql中odbc问题。谢谢 mysql5.0.15版本中文字符问题 万能的CSDN论坛啊,谁能告诉我WHY! LIMIT 没有参数吗?下述功能如何实现? 救命!IIS7不能连接mysql,但vs里面都没问题 MySQL语句优化 MySQL数据库错误:Communications link failure 用snort+mysql+acid做的入侵检测,数据写不到库里去,求解。
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码
show like variable 'char%'
设置字符集
set names 'gbk'
测试一下
/* DBMS name: MySQL 5.0 */
/* Created on: 2014/5/19 19:07:15 */
/*==============================================================*/
drop table if exists 会议室;drop table if exists 会议申请;drop table if exists "会议申请-设备";drop table if exists 文件信息;drop table if exists 权限;drop table if exists 用户;drop table if exists "用户-会议申请";drop table if exists "用户-邮件";drop table if exists 角色;drop table if exists "角色-权限";drop table if exists 设备;drop table if exists 设备类型;drop table if exists 邮件;drop table if exists 部门;/*==============================================================*/
/* Table: 会议室 */
/*==============================================================*/
create table 会议室
(
会议室_id number not null,
会议室名称 varchar(30),
会议室地址 varchar(30),
可用状态 short integer,
容纳人数 number,
目前状态 short integer,
primary key (会议室_id)
);/*==============================================================*/
/* Table: 会议申请 */
/*==============================================================*/
create table 会议申请
(
会议申请_id number not null,
会议室_id number,
会议主题 number,
主要内容 varchar(30),
会议开始时间 date,
会议结束时间 date,
与会人数 number,
审批意见 varchar(100),
审批状态 short integer,
primary key (会议申请_id)
);/*==============================================================*/
/* Table: "会议申请-设备" */
/*==============================================================*/
create table "会议申请-设备"
(
会议申请_id number not null,
设备_id number not null,
primary key (会议申请_id, 设备_id)
);/*==============================================================*/
/* Table: 文件信息 */
/*==============================================================*/
create table 文件信息
(
文件信息_id number not null,
会议申请_id number,
文件大小 double,
文件名称 varchar(30),
文件格式 varchar(10),
primary key (文件信息_id)
);/*==============================================================*/
/* Table: 权限 */
/*==============================================================*/
create table 权限
(
权限_id number not null,
权限描述 varchar(30),
primary key (权限_id)
);/*==============================================================*/
/* Table: 用户 */
/*==============================================================*/
create table 用户
(
用户_id number not null,
部门_id number,
role_id number,
姓名 varchar(30),
账号 varchar(30),
密码 varchar(30),
部门 varchar(30),
primary key (用户_id)
);/*==============================================================*/
/* Table: "用户-会议申请" */
/*==============================================================*/
create table "用户-会议申请"
(
会议申请_id number not null,
用户_id number not null,
申请人_id number,
primary key (会议申请_id, 用户_id)
);/*==============================================================*/
/* Table: "用户-邮件" */
/*==============================================================*/
create table "用户-邮件"
(
用户_id number not null,
邮件_id number not null,
primary key (用户_id, 邮件_id)
);/*==============================================================*/
/* Table: 角色 */
/*==============================================================*/
create table 角色
(
role_id number not null,
role_name varchar(30),
primary key (role_id)
);/*==============================================================*/
/* Table: "角色-权限" */
/*==============================================================*/
create table "角色-权限"
(
权限_id number not null,
role_id number,
primary key (权限_id)
);/*==============================================================*/
/* Table: 设备 */
/*==============================================================*/
create table 设备
(
设备_id number not null,
类型_id number,
会议室_id number,
设备名称 varchar(30),
占用状态 short integer,
可用状态 short integer,
购入时间 date,
设备标识 varchar(10),
primary key (设备_id)
);/*==============================================================*/
/* Table: 设备类型 */
/*==============================================================*/
create table 设备类型
(
类型_id number not null,
类型名称 varchar(30),
primary key (类型_id)
);/*==============================================================*/
/* Table: 邮件 */
/*==============================================================*/
create table 邮件
(
邮件_id number not null,
主题 varchar(30),
发送时间 date,
内容 varchar(300),
primary key (邮件_id)
);/*==============================================================*/
/* Table: 部门 */
/*==============================================================*/
create table 部门
(
部门_id number not null,
部门名称 varchar(30),
primary key (部门_id)
);alter table 会议申请 add constraint FK_Reference_9 foreign key (会议室_id)
references 会议室 (会议室_id) on delete restrict on update restrict;alter table "会议申请-设备" add constraint FK_Reference_11 foreign key (会议申请_id)
references 会议申请 (会议申请_id) on delete restrict on update restrict;alter table "会议申请-设备" add constraint FK_Reference_12 foreign key (设备_id)
references 设备 (设备_id) on delete restrict on update restrict;alter table 文件信息 add constraint FK_Reference_14 foreign key (会议申请_id)
references 会议申请 (会议申请_id) on delete restrict on update restrict;alter table 用户 add constraint FK_Reference_1 foreign key (部门_id)
references 部门 (部门_id) on delete restrict on update restrict;alter table 用户 add constraint FK_Reference_4 foreign key (role_id)
references 角色 (role_id) on delete restrict on update restrict;alter table "用户-会议申请" add constraint FK_Reference_7 foreign key (用户_id)
references 用户 (用户_id) on delete restrict on update restrict;alter table "用户-会议申请" add constraint FK_Reference_8 foreign key (会议申请_id)
references 会议申请 (会议申请_id) on delete restrict on update restrict;alter table "用户-邮件" add constraint FK_Reference_2 foreign key (用户_id)
references 用户 (用户_id) on delete restrict on update restrict;alter table "用户-邮件" add constraint FK_Reference_3 foreign key (邮件_id)
references 邮件 (邮件_id) on delete restrict on update restrict;alter table "角色-权限" add constraint FK_Reference_5 foreign key (role_id)
references 角色 (role_id) on delete restrict on update restrict;alter table "角色-权限" add constraint FK_Reference_6 foreign key (权限_id)
references 权限 (权限_id) on delete restrict on update restrict;alter table 设备 add constraint FK_Reference_10 foreign key (会议室_id)
references 会议室 (会议室_id) on delete restrict on update restrict;alter table 设备 add constraint FK_Reference_13 foreign key (类型_id)
references 设备类型 (类型_id) on delete restrict on update restrict;。
上面的是生成表的代码
set names 'gbk';