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
  • 相关阅读:
    winform
    winform窗口应用程序回顾
    API OpengGL属性函数
    API OpengGL几何变换函数
    API OpenGL输出土元函数及相关子程序
    glut进行显示窗口管理(基本API)
    BLL层
    新闻表存贮过程
    重构的数据库助手类
    新闻表操作类
  • 原文地址:https://www.cnblogs.com/overstep/p/2652175.html
Copyright © 2011-2022 走看看