MYSQL 操作命令




 1.进入mysql安装目录 cd mysql/MySQL Seiver 5.6/bin
 
  1.备份一个数据库表数据  mysqldump -u root -p scms > e:/test.sql
    (如果要备份一张表 mysqldump -u root -p scms sc_sys_use> e:/test.sql)

备份没有数据的库
    mysqldump -u root -p -d --add-drop-table     
    test>c:/temp/db_test.structure.backup

     **注意:

       -d表示没有数据

     --add-drop-table表示在每一个create语句之前添加一个drop table语句


  2. 进入mysql  mysql -u root -p  回车后会提示输入密码 ,输入密码后提示 >mysql 则进入成功

 3. 显示所有的库  show databases;

 4. 选着一个库  use scms;

 5. 显示一个库中的所有表  show tables;

6. 查看一个表结构  describe sc_sys_use;

 7.创建一张表  create table myclass(
   id int(6) not null primary key  auto_increment,
   name char(20) not null;
   sex int(4) not null default'0',
   desctyu double(23,3)
   );

8. 插入一条数据
    insert into myclass values('23',"zhangs",'23',"23.2345");

9.添加一个字段
   alter table myclass add column home varchar(255) default null;(默认为null)
   alter table myclass add column home varchar(255) not null;(不能为 null)

10. 删除一个字段
  alter table myclass drop column home;

11. 修改一个字段
 alter table myclass modify home char(23);(修改一个字段的类型);

 alter table myclass change home  jia varchar(244)(修改一个字段名称,此时的类型一定要重新指定);

12.导入备份的数据

  use tbsp;
 
   source test.sql;  (选着数据库,然后导入数据);

13, 创建数据库  create database dahong;

14, 退出数据库  quit;

15.删除表 先选着数据库 
    use tbsp;

    drop table id exists category;
    drop table category;

16, 删除数据库  drop database dahong;

17.想表中导入数据  load data infile "e:/mysql/data/yigou/as.data" into table myclass;

  注:as.data 中的数据和表中的字段对应,字段之间用制表符隔开(不能用空格,不识别),为空的字段可以不写数字,但是要用制表符给空出来,多条数据换行写;先 use yigou;


18.数据查询导出: select * from myclass  into outfile "e:/mysql/data/yigou/asdfg.data";   
  选着部分字段:  select id, name, sex from myclass  into outfile "e:/mysql/data/yigou/asdfg.data";


19.备份存储过程, 进入mysql bin目录 
   mysqldump -u root -p -n -d -t -R yigou >e:/mysql/data/yigou/345.sql
     mysqldump -u root -p  -R yigou >e:/mysql/data/yigou/345.sql
   
















 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值