MySQL常用命令行(1)

20200519

  1. 连接数据库
  •  mysql -uroot -p
    
  1. 展示mysql的数据库
  •  mysql> show databases;
    
  1. 创建(删除)数据库:
  •  mysql> create database <数据库名称>;
    
  •  mysql> drop database <数据库名称>;
    
  1. 选用数据库
  •  mysql> use <数据库名称>;
    
  1. 当前选择的数据库
  •  mysql> select database();
    
  1. 创建数据表
  •  create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]);	
    
  1. 删除数据表
  •  drop table <表名>;
    
  1. 表插入数据
  •  insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )];
    
  1. 查询表中的数据
  •  1)、查询所有行
     命令: select <字段1,字段2,...> from < 表名 > where < 表达式 >;
     例如:查看表 MyClass 中所有数据
     mysql> select * from MyClass;
    
     2)、查询前几行数据
     例如:查看表 MyClass 中前2行数据
     mysql> select * from MyClass order by id limit 0,2;	
    
  1. 删除表中数据
  •    命令:delete from <表名> where <表达式>;
    
       例如:删除表 MyClass中编号为1 的记录
       mysql> delete from MyClass where id=1;  	
    

11.修改表中数据

  •   命令:update <表名> set <字段=新值,…> where <条件>;
      mysql> update MyClass set name='Mary' where id=1;
    

12.增加字段

  •  命令:alter table 表名 add字段 类型 其他;
     例如:在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0
     mysql> alter table MyClass add passtest int(4) default '0';
    

13.修改表名

  •   命令:rename table 原表名 to 新表名;
    
      例如:在表MyClass名字更改为YouClass
      mysql> rename table MyClass to YouClass;
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章