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

  • 相关阅读:
    PowerDesigner数据模型(CDM—PDM)
    Eclipse解决JSP页面乱码问题
    mysql中Access denied for user 'root'@'localhost' (using password:YES)
    PS小技巧
    sublime使用心得
    Java的变量命名
    Java栈和堆的区别
    Mac 快捷键
    用shell脚本监控进程是否存在 不存在则启动的实例
    linux怎么运行.SH文件
  • 原文地址:https://www.cnblogs.com/glimpse/p/5448638.html
Copyright © 2011-2022 走看看