DDL数据定义语言

2017-10-20  本文已影响0人  很很狠的狠角色

MySQL

一、MVC和三层架构

  1. MVC和三层架构.png
  2. 数据库的概念


    数据库的概念.png
  3. 验证MySQL是否安装配置成功:mysql -u root -p
  4. MySQL在windows系统下不区分大小写,其他系统严格区分大小写,应养成区分大小写的习惯。
  5. GRANT ALL PRIVILEGES ON 库名.表名 TO '用户名'@'IP地址' IDENTIFIED BY '密码' WITH GRANT POTION;
    FLUSH PRIVILEGES;(用户数据和权限有修改后,在“不重启MySQL服务”的情况下直接生效)
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'lxh' WITH GRANT OPTION;(所有的地址都可以使用root用户,密码为lxh远程访问所有的数据库)
    GRANT ALL PRIVILEGES ON testdb.* TO 'lxh'@'localhost' IDENTIFIED BY 'lxh' WITH GRANT OPTION;(本地用户可以使用lxh用户,密码为lxh远程访问数据库testdb的所有表)

二、DDL:数据定义语句(Data Definition Language)

  1. java类和表结构对应。
  2. java对象和表中的一条记录对应。

库操作


表结构操作

  CREATE TABLE employee(
        id int ,
        name varchar(100),
        gender varchar(10),
        birthday date,
        entry_date date,
        job varchar(100),
        salary float(8,2),
        resume text
    ); 
上一篇下一篇

猜你喜欢

热点阅读