zoukankan      html  css  js  c++  java
  • mysql基本语句

    mysql -u root -p;  

    登录数据库

    show databases;  

    展示数据库

    show tables;

    展示表

    desc messages;  

    查看messages表的结构

    drop database lovestory;  

    删除lovestory数据库

    create table messages (

      id int primary key auto_increment,

      name varchar(50),

      article text,

      created_at timestamp

    )engine=InnoDB default charset=utf8;  

    建立messages表

    (InnoDB类型支持事务。mysql默认采用MyISAM引擎,该类型表不支持事务,仅存储数据,优点在于读写很快。)

    alter table photo rename photos;

    修改表名

    alter table messages modify article text;

    修改字段数据类型

    (article:字段名,text:要修改成的类型)

    alter table messages change article myarticle varchar(1000);

    修改字段名

    alter table messages add update_at timestamp;

    增加字段

    alter table messages drop update_at;

    删除字段

    drop table messages;

    删除表

    select * from messages;

    查询表中的所有数据

    select name from messages where id=1;

    查询表中id为1的数据的名字

    select count(*) from messages where name='zhangsan';

    查询表中name为zhangsan的数据条数

    insert into messages values(1 , 'joyce', 'hehe', '2014-12-13 21:56:03');

    insert into messages(name,text) values('joyce', 'heheda');

    插入数据

    update messages set name='qsq',article='hehe' where id=1;

    更新数据

    delete from messages where id=1;

    删除数据

    mysqldump -u root -p lovestory > lovestory.sql

    导出lovestory数据库到lovestory.sql文件

    mysqldump -u root -p lovestory messages > messages.sql

    导出messages数据表到messages.sql文件

    source e:/lovestory/lovestory.sql

    导入数据库,数据表

    mysqladmin -u root -p password 123456

    set password for root@localhost = password('123456');

    把root的密码改成123456

  • 相关阅读:
    java ->IO流_打印流
    java ->IO流_序列化流与反序列化流
    java ->properties类
    java ->String、StringBuffer、StringBuilder三者之间的区别
    java-> 利用IO操作与递归实现目录的复制
    java
    java ->IO流_转换流
    java ->IO流_字符流
    java ->IO流_字节流
    死循环
  • 原文地址:https://www.cnblogs.com/glimpse/p/5448638.html
Copyright © 2011-2022 走看看