• sql第一课笔记


    这是我看了imooc的视频教程之后重新写的笔记。

    虽然之前也是学习过SQL Server数据库,但是也是忘记得差不多了。现在重新捡起来,安装一次数据库练习,使用的是mysql.

    第一课是最简单的创建,修改,查看,删除数据库;

    mysql 有密码之后在命令行登陆 用的是 shell>mysql -u root -p; 

    提示输入密码:

    登陆成功之后,把提示符mysql变成以当前计算机帐户名@主机名 当前数据库的格式:prompt u@h d>

    prompt命令下的几个基本参数 D 当前日期; d当前数据库;u当前用户; h当前主机名;

    创建数据库
    CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name;
    | 竖线代表两边任选其一 ;[]中括号代表可选项,可写可不写;
    IF NOT EXISTS 指的是如果存在也会创建,会产生一条警告;
    CHARACTER SET 用于指定字符编码方式,比如GBK,UTF8;
    举例:CREATE DATABASE t1; //创建一个名字叫t1的数据库
    举例:CREATE DATABASE IF NOT EXISTS t1; // 如果不存在则创建;如果存在则产生一条警告;查看警告:show warnings;
    举例:CREATE DATABASE t2 CHARACTER SET=GBK; //创建一个t2的数据库,制定编码格式为GBK
    查看刚才创建的数据库的编码格式和信息: show create database t2;

    查看当前数据库管理系统下有多少数据库
    SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
    举例:SHOW DATABASES;
    修改数据库
    ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;
    下面这一条是修改数据库的编码方式
    举例: ALTER DATABASE t2 CHARACTER SET = utf8;
    删除数据库
    DROP {DATABASE | SCHEMA} [IF EXISTS] db_name;
    举例: DROP DATABASE t1;
    如果再次执行DROP DATABASE t1;则会产生一条错误,加上关键字也会执行成功,会产生警告,如DROP DATABASE IF EXISTS t1;
    查看警告:show warnings;


    回顾复习:
    mysql的默认端口号:3306
    mysql有一个超级用户:root
    创建数据库:create database
    修改数据库:alter database
    删除数据库:drop database
    如果是数据库管理系统的命令尽量用大写来与其它标识符区分开来

  • 相关阅读:
    Annotation Type ManyToMany->>>>>Oracle
    windows 控制台默认为UTF-8显示的方法
    springboot读取配置文件
    Spring Boot配置文件放在jar外部
    Vue自定义过滤器
    vue中limitBy,filterBy,orderBy的用法
    track-by的使用
    Vue的computed属性
    vue实现百度下拉框
    Cas服务器以及客户端搭建
  • 原文地址:https://www.cnblogs.com/yupinghua/p/6223802.html
Copyright © 2020-2023  润新知