• 第一天,Mysql安装,DDL(数据库定义语言),DBA,DML(数据库操纵语言),导入外面的sql文件


    把“D:mysql-5.6.22-winx64in”添加到系统环境变量path中了,然后在任意目录可访问mysql等命令,这样如登录等操作就不需要进入MySQL安装目录才好执行!

    MySQL下载(两个):
    网址: www.oracle.com
    1)下载MySQL Community Server (GPL) ---MySQL数据库
    2) MySQL Connectors ---jdbc驱动

    登录: mysql -u root -p1234

    查看有哪些数据库: show databases;
    打开一个数据库: use 数据库名;
    查看该打开数据库中有哪些表格: show tables;

    DBA:
    创建一个新用户: create user hncu identified by '1234';
    给用户授权: grant all on *.* to 'hncu'@'%' with grant option;
    ※※※※注意,创建新用户之后,要关闭并重启MySql服务器才会生效!

    常用数据库产品: SQL Server, Oracle, MySQL

    SQL语言大小写不敏感


    一、DDL(数据定义语言,Data Definition Language)
    建库、建表、设置约束等:createdropalter

    1、创建数据库:
    create database IF NOT EXISTS hncu CHARACTER SET utf8;

    2、创建表格:
    use hncu;
    create table IF NOT EXISTS stud(
    id int,
    name varchar(30),
    age int
    );

    3、更改表结构(设置约束)
    desc stud; //查看表结构
    alter table stud drop column age;
    alter table stud add column age int;

    4、删除表、删除数据库
    drop table stud;
    drop database hncu;


    二、DML (数据操纵语言,Data Manipulation Language )
    主要指数据的增删查改: Selectdeleteupdateinsertcall

    select * from stud;
    select name,age from stud; //查询指定的列
    select name as 姓名, age as 年龄 from stud;
    ※※切记:表字段(Field,表头)一定要用英文,如果要显示成中文表头,用别名来解决。


    insert into stud values(2,'张三',22);
    insert into stud(id,age) values(4,23); //指定字段名的赋值,效率更高
    delete from stud where id=4;
    update stud set age = age+1; //给所有学生的年龄加1


    //导入脚本代码
    source d:a1.sql

    //cmd路径
    C:WindowsSystem32

  • 相关阅读:
    [AngularFire 2] Protect Write Access Using Security Rules
    [Ramda] Handle Branching Logic with Ramda's Conditional Functions
    [Angular2 Router] Setup page title with Router events
    [HTML] Creating visual skip links in HTML and CSS
    [AngularFire2] Signup and logout
    [AngularFire2] Building an Authentication Observable Data Service
    [Swift] Add Scroll View
    [Swift] Storyboard outlet and action
    [AngularFire2] Auth with Firebase auth -- email
    网站优化与Cdn文件传输服务
  • 原文地址:https://www.cnblogs.com/1314wamm/p/6750073.html
Copyright © 2020-2023  润新知