zoukankan      html  css  js  c++  java
  • mysql 常用命令与问题

    编码问题:

    影响mysql编码的有四个地方,

    可以用命令查看:

    mysql>use db_name;

    mysql>statue;

    可以看到:如下的编码:

    Server characterset: utf8
    Db characterset: utf8
    Client characterset: utf8
    Conn. characterset: utf8

    我不知道这四分别是指定什么,但是把全部统一成一种编码就不会出现乱码:

    设置方法:

    mysql>set names utf8;

    如果是用source命令用脚本文件来建表和插入数据的话,必须保证脚本文件也是utf8编码。

    mysql 表,列的增,删

    增加列:
    alter table table_name add column_name type ;
    eg: alter table Customer add memo varchar(500);   
    or: alter table Customer add memo varchar(500) not null default '00';

    删除列:
    alter table table_name drop column column_name;
    eg: alter table Customer drop column memo;

    修改列属性:
    alter table table_name modify column_name type;
    eg: alter Customer modify memo char(300);

    添加约束:
    添加唯一性约束:alter table checked add constraint checked_unique_key unique(checkNumber)
    mysql 数据导入,导出
    http://blog.chinaunix.net/uid-16844903-id-3411118.html
    1,导出所有的数据和表结构:mysqldump dbName > D:/1.sql
    2,导出指定的数据和表结构:mysqldump dbName tableName1 tableName2 tableName3 > D:/1.sql
    3,只导出所有的表结构(建表脚本):mysqldump -d dbName > D:/1.sql
    4,只导出指定的表结构(建表脚本):mysqldump -d dbName tableName1 tableName2 > D:/1.sql
    5,只导出所有的插入语句:mysqldump -t dbName > D:/1.sql
    6,只导出指定表的插入语句:mysqldump -t dbName tableName1 tableName2 > D:/1.sql

    7,source D:/1.sql
  • 相关阅读:
    python中的zip()函数和map()函数
    Unity3d插件推荐
    使用Unity3d的Physics.Raycast()的用法做子弹射击
    Unity3D集成SVN进行版本控制
    WVGA-维基百科
    Unity3D之如何创建正确的像素比在屏幕上
    Unity3D如何获取对象和子对象
    Thread: BooleanRT : Realtime 3D boolean operations for (Runtime,Editor)
    Unity3D GUI中的图片跟随鼠标旋转脚本
    三维软件转Unity的系统单位设置研究
  • 原文地址:https://www.cnblogs.com/overstep/p/2652175.html
Copyright © 2011-2022 走看看