MySQL常用操作_JavaStudy

 

数据库操作:
    1. SHOW DATABASES;
    2. CREATE DATABASE db1;
    3. USE db1;
    4. SHOW TABLES;
    5. DROP DATABASE db1;
表操作:
    1. CREATE TABLE tb1(
            name VARCHAR(20) NOT NULL,
            age NUMERIC
        );
    2. DESCRIBE mytable;  显示表的结构
    3. ALTER TABLE tb1 ADD COLUMN id NUMERIC; 在表tb1中添加字段id
    4. ALTER TABLE tb1 CHANGE id id CHAR(10); 修改表tb1字段id属性
    5. ALTER TABLE tb1 ADD PRIMARY KEY(id); 设置主键
       或ALTER TABLE tb1 CHANGE id id NUMERIC PRIMARY KEY AUTO_INCREMENT;
       ALTER TABLE tb1 DROP PRIMARY KEY; 删除主键
       ALTER TABLE tb1 CHANGE id id NUMERIC;
    6. DROP TABLE student;
记录操作:
    1. INSERT INTO student VALUES('LXL',200514366);
    2. SELECT sname FROM student WHERE sno='200514366';
    3. UPDATE student SET sname='LXY' WHERE sno='200514999';
    4. DELETE FROM student WHERE sno='200514368';
       DELETE FROM student WHERE sno is NULL;

PS:用文本方式将数据装入一个数据库表
如果一条一条地输入,很麻烦。我们可以用文本文件的方式将所有记录加入你的数据库表中。创建一个文本文件“mysql.txt”,每行包含一个记录,用定位符(tab)把值分开,并且以在CREATE TABLE语句中列出的列次序给出,例如:

        abccs f 1977-07-07 china  
        mary f 1978-12-12 usa
        tom m 1970-09-02 usa

    使用下面命令将文本文件“mytable.txt”装载到mytable表中:mysql> LOAD DATA LOCAL INFILE "mytable.txt" INTO TABLE pet;

    再使用如下命令看看是否已将数据输入到数据库表中:mysql> select * from mytable;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值