• mysql命令


      、常用命令

      1、显示当前数据库服务器中的数据库列表:

      mysql> SHOW DATABASES;

      2、建立数据库:

      mysql> CREATE DATABASE 库名;

      mysql> CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;

      3、建立数据表:

      mysql> USE 库名;

      mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));

      4、删除数据库:

      mysql> DROP DATABASE 库名;

      5、删除数据表:

      mysql> DROP TABLE 表名;

      6、将表中记录清空:

      mysql> DELETE FROM 表名;

      7、往表中插入记录:

      mysql> INSERT INTO 表名 VALUES ("hyq","M");

      8、更新表中数据:

      mysql-> UPDATE 表名 SET 字段名1='a',字段名2='b' WHERE 字段名3='c';

      9、用文本方式将数据装入数据表中:

      mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE 表名;

      10、导入.sql文件命令:

      mysql> USE 数据库名;

      mysql> SOURCE d:/mysql.sql;

      11、命令行修改root密码:

      mysql> UPDATE mysql.user SET password=PASSWORD('新密码') WHERE  User='root';

      mysql> FLUSH PRIVILEGES;

       

    修改原有字段名称及类型:
    ALTER TABLE bulletin CHANGE uid username VARCHAR(50) NOT NULL DEFAULT '';

    添加新字段:

    alter table bulletin add citycode varchar(6) not null default 0; # 城市代码

    1.创建数据库时设置编码

    create database test character set utf8;

    2.创建表时设置编码

    create table test(id int primary key)DEFAULT charset=utf8;

    3.修改数据库编码

    alter database test character set utf8;

    4.修改表默认编码

    alter table test character set utf8;

    5.修改字段编码

    alter table test modify col_name varchar(50) CHARACTER SET utf8;

      查看表结构

      命令: desc 表名,或者show columns from 表名

      mysql> desc game

      mysql> show columns from game

    mysql> alter table 表名 modify column 字段名 类型;
    例如

    数据库中address表 city字段是varchar(30)

    修改类型可以用(谨慎修改类型,可能会导致原有数据出错)

    mysql> alter table address modify column city char(30);

    修改长度可以用(修改长度,要保证不短于已有数据,以保证原有数据不出错)

    mysql> alter table address modify column city varchar(50);

    删除两个字段

    mysql>alter table id_name drop column age,drop column address;

     
  • 相关阅读:
    如何实现Canvas图像的拖拽、点击等操作
    HTML5新增核心工具——canvas
    Java API 之 Object
    浅显回顾 Java 面向对象的最后方面的知识
    草叶集 | 在看惠特曼的大路之歌时的一些想法
    关于 static 和 final 的一些理解
    面向对象中的一些概念的理解
    关于前面知识的一些试题
    关于方法的一些浅见和对象的一些理解
    数组的一些应用场景
  • 原文地址:https://www.cnblogs.com/chancy/p/7424856.html
Copyright © 2020-2023  润新知