MySql(一)

  • mysql安装
    地址:
    此处以zip包为列
  1. cd bin 目录
  2. mysqld :启动mysql服务 (注意这个命令窗口不能关闭)
    3.mysql:客户端连接服务器 mysql -uroot -p (密码刚开始为空)
  • 数据库增删改查

    create database 数据库名;

    drop database 数据库名;(不可恢复,一般不给用这个命令,从删库到跑路)

    只能删了,再添加
  • 表操作
    use xxx;(数据库名)
create table 表名(
    列名 列属性 【not null defutl ''】,
        ......
    列名  列属性 【】
    )charset=utf8 engine=Innodb;

  create table class(
cid int auto_increment primary key,
caption char(32) not null default ''
)engine=Innodb charset=utf8;
auto_increment:自增
primary key:主键
not null default '':不能为空,默认值为 ‘’
engine=Innodb:搜索引擎 为Innodb
charset=utf8:字符编码为utf8


alert table 表名 add 列名 列名属性 【】
alter table 表名 change 旧列名 新列名 新列属性 【】
alter table 表名 drop 列名

drop table 表名

show tables;

  • 数据行操作



©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,055评论 0 19
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,437评论 0 9
  • 用了mysql好多年,很少关注mysql自带库,自然也不知道这个库里存放些什么,在看《MySQL排错指南》时看到它...
    灼灼2015阅读 1,910评论 1 3
  • 1.A simple master-to-slave replication is currently being...
    Kevin关大大阅读 5,995评论 0 3
  • 1.导出整个数据库 mysqldump -u 用户名 -p –default-character-set=lati...
    往你头上敲三下阅读 621评论 1 10