所向无敌 发表于 2018-10-7 06:07:49

MySQL中文乱码问题解决方法

  在创建数据库时要写CHARACTER SET 'utf8'
  在创建表格时要写 DEFAULT CHARSET=utf8;
  1.创建数据库
  //CREATE database myframedb;
  CREATE DATABASE myframedb
  CHARACTER SET 'utf8'
  COLLATE 'utf8_general_ci';
  2.使用数据库
  USE myframedb;
  3.创建表(auto_id设置为自增量)
  CREATE table empee(empee_name varchar(30),empee_content varchar(100),empee_id varchar(20));
  CREATE TABLE empee(
  empee_name varchar(30)default ' ',
  empee_content varchar(100) NOT NULL default ' ',
  empee_id varchar(20) NOT NULL default ' ')
  DEFAULT CHARSET=utf8;
  ALTER table empee add auto_id int unsigned auto_increment primary key;
  4.更改表的编码格式
  ALTER TABLE empee DEFAULT CHARACTER SET utf8;

页: [1]
查看完整版本: MySQL中文乱码问题解决方法