码迷,mamicode.com
首页 > 数据库 > 详细

mysql 常用命令

时间:2018-08-17 14:22:53      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:行修改   values   flush   inf   local   date   not   文本   into   

常用命令

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

    mysql> SHOW DATABASES;

  2、建立数据库:

    mysql> CREATE DATABASE 库名;

  3、建立数据表:

  mysql> USE 库名;

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

  4、删除数据库:

    mysql> DROP DATABASE 库名;

  5、删除数据表:

    mysql> DROP TABLE 表名;

  6、将表中记录清空:

  mysql> DELETE FROM 表名;(这个命令代表着清空表数据)
  mysql> TRUNCATE 表名; (这个命令代表着清空表数据并且把表初始化)

 

  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 表名 add 字段名 int not null default 默认值 comment 备注 after 字段名;

  alter table project add type tinyint not null default 2 comment 默认为2,2为普通业务,3为业务卡

 

  表内修改字段

  alter table 表名 modify column 字段名 varchar(50) comment 家庭住址;

 

  增加索引

    alter table users add index lname_fname(lname,fname); (联合索引)

    alter table users add index fname(fname); (单列索引)

 

 

  

mysql 常用命令

标签:行修改   values   flush   inf   local   date   not   文本   into   

原文地址:https://www.cnblogs.com/wmmznb/p/9492945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!