• mysql挖掘与探索--表操作命令 1


    1.登录数据库
    >mysql -u root -p 数据库名称

    2.查询所有数据表
    >show tables;

    3.查询表的字段信息
    >desc 表名称;

    4.1添加表字段

    alter table table1 add transactor varchar(10) not Null;

    alter table   table1 add id int unsigned not Null auto_increment primary key

    4.2.修改某个表的字段类型及指定为空或非空
    >alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];
    >alter table 表名称 modify 字段名称 字段类型 [是否允许非空];

    >alter table 表名称 modify 字段名称 字段类型 [是否允许非空];

    4.3.修改某个表的字段名称及指定为空或非空
    >alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空

    4.4如果要删除某一字段,可用命令:ALTER TABLE mytable DROP 字段 名;

     

    5 数据库 ,表, 字段 编码修改 方法:

     

      1.如果安装mysql的编码已不能更改,很多朋友是购买虚拟主机建立网站,无权更改MYSQL的安装编码,这一关我们可以跳过,因为只要后面的步聚正确,一样能解决乱码问题
      2.修改数据库编码,如果是数据库编码不正确: 可以在phpmyadmin 执行如下命令: ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
      以上命令就是将test数据库的编码设为utf8
      3.修改表的编码:ALTER TABLE `category` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
      以上命令就是将一个表category的编码改为utf8
      4.修改字段的编码:
      ALTER TABLE `test` CHANGE `dd` `dd` VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
      以上命令就是将test表中 dd的字段编码改为utf8

     

     

    6导出和导入数据库:

     

     

  • 相关阅读:
    转转帖.NET.GC 浅谈.net托管程序中的资源释放问题 (转帖)
    [转]来谈谈从专业到更专业
    [转]ASP.NET中多国语言的实现
    [转]内向的人如何建立人际网络
    SQL 入门 (代码)
    SQL 查询 (代码)
    关于学生信息处理小代码
    SQL 函数 (代码)
    SQL 链接 (代码)
    SQL 数据表的相关操作
  • 原文地址:https://www.cnblogs.com/legend-song/p/3660001.html
Copyright © 2020-2023  润新知