zoukankan      html  css  js  c++  java
  • mysql问题记录

    mac下mysql插入中文报错:

    解决方案:创建数据库和数据表的时候,指定编码为utf8

    CREATE DATABASE xxx DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

    create table test (id INT auto_increment primary key, name varchar(20) not null) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;

    create user 'sopr'@'%' identified by 'sopr';

    GRANT ALL PRIVILEGES ON *.* TO 'sopr'@'%' IDENTIFIED BY 'sopr' WITH GRANT OPTION;  

    flush privileges;

    重启一下:sudo service mysqld restart

    MySQL乱码问题:

    set names utf8;--这一句一定要加,尤其是拷贝代码粘贴到mysql终端上去的时候,重置一下当前的编码;
    CREATE SCHEMA IF NOT EXISTS `jdsopr` DEFAULT CHARACTER SET utf8 COLLATE 'utf8_general_ci';
    USE `jdsopr` ;

    -- -----------------------------------------------------
    -- Table `jdsopr`.`sopr_group`
    -- -----------------------------------------------------
    CREATE TABLE IF NOT EXISTS `jdsopr`.`sopr_group` (
    `groupid` INT NOT NULL AUTO_INCREMENT,
    `groupname` VARCHAR(64) NOT NULL,
    `approver` VARCHAR(64) NULL,
    `createtime` DATETIME NOT NULL,
    `isdelete` INT NOT NULL DEFAULT 0,
    PRIMARY KEY (`groupid`),
    UNIQUE INDEX `groupName_UNIQUE` (`groupname` ASC))
    ENGINE = InnoDB DEFAULT CHARSET=utf8;
  • 相关阅读:
    WPF多线程问题
    SQL 使用经验
    [转]express 路由控制--next
    [转]浅谈Web缓存
    [转]一份优秀的前端开发工程师简历是怎么样的?
    http
    [转]HTTP详解(1)-工作原理
    [转]使用Flexible实现手淘H5页面的终端适配
    [转]理解$watch ,$apply 和 $digest --- 理解数据绑定过程
    GMT时间
  • 原文地址:https://www.cnblogs.com/doublehappyi/p/5135791.html
Copyright © 2011-2022 走看看