美文网首页
MySQL——基础操作

MySQL——基础操作

作者: 曲谐_ | 来源:发表于2017-10-22 20:57 被阅读0次

数据库基本操作(内部基本操作)

  • create table emp(id int not null auto_increament primary key,dep_id int,name varchar(25),age int(3) default 18,CONSTRAINT fk_emp_01 FOREIGN KEY(dep_id)REFERENCE dep(id))
    含义:创建一个叫emp的表,第一个字段为id,类型为int,这个类型不为空并且为主键。设计一外键为dep_id。第二个字段为name,类型为varchar(25),表示大小可变化的字符串类型。(区别于char的定长类型),age为int类型固定3个元素,初始值为18。外键参考dep的id创建一个外键dep_id。
  • desc tablename:查看表结构
  • alter table stu add(drop) pro varchar(23) after age:alter table表示修改stu表,add表示增加一列,drop表示删除一列,这一列字段叫pro且为varchar类型。
  • alter table stu modify pro int default 3:修改了pro字段,将其改成了int类型并且默认值为3。
  • alter table stu change pro prof varchar(3) default 'art':对列重命名为prof,并且类型改为varchar,默认值为art。
  • alter table stu rename to student:对叫stu的表重命名为student。
  • insert into student(name,age,sex,birth) values('张三',18,'male',now()):根据所给字段增加一行具体数据。
    也可以使用相等的形式
  • insert into student values(null,'王五',24,'m','1983-01-02'),(……多组数据):插入的另一种形式。
  • update student set name='lisa' where id=4:修改表中某一列的数据,注意如果没有where范围控制那么所有name都会改为lisa。
  • delete from student where id=4:删除id=4的那一行数据。

相关文章

  • MySql数据库基础及IDE

    一、基础操作--sql语句 启动MySQL:service mysql start停止MySQL:service ...

  • 005——MySQL

    基础 配置phpmyadmin MySQL重启 PHP中操作MySQL的基本代码和流程 测试 循环MySQL 数据...

  • 5.1MySQL数据库基础考点

    全方位剖析 考点分析 MySQL数据类型延伸:MySQL的基础操作延伸:MySQL存储引擎延伸:MySQL存储机制...

  • MySql 基础操作命令和语法

    MySql 基础操作 个人复习留档,方便以后回顾 MySQL服务 连接数据库 下面所有操作都需要登录成功才能操作 ...

  • mysql操作基础

    mysql -u root -p 连接数据库

  • mysql基础操作

    主要单词: show:展示,显示 primary:主要的 modify:修改 alter:改变 change:改变...

  • MySQL基础操作

    1;连接数据库 查看数据的各种方式 MySQL -hlocalhost -uroot -p123456; show...

  • MySQL基础操作

    数据库基本操作 查看所有用户:SELECT user FROM mysql.user;新建新用户:CREATE U...

  • MySQL——基础操作

    数据库基本操作(内部基本操作) create table emp(id int not null auto_inc...

  • mysql基础操作

    一、mysql基础操作(centos5.5) 1.mysql表复制 create table t3 like t1...

网友评论

      本文标题:MySQL——基础操作

      本文链接:https://www.haomeiwen.com/subject/bprnuxtx.html