zoukankan      html  css  js  c++  java
  • 手把手学习数据库

    1.首先通过黑窗口,输入“mysql”,确认是否安装了mysql数据库

    2.具体安装数据库操作流程请上网百度

    3.启动mysql数据库

    MySQL 服务器启动方式有两种:

    1) 通过Windows服务的方式自动启动:

    2) doc手动启动的方式

    注意:我自己电脑mysql服务命名为msql5

    4.mysql 4种登录方式

    • mysql -u 用户名 -p 密码

    • 后输入密码方式:

    • mysql -hip 地址 -u 用户名 -p 密码:                         

    127.0.0.1 代表本机的 IP 地址

    • mysql --host=ip 地址 --user=用户名 --password=密码:

    5.退出mysql

    quit 或 exit

    6. 使用图形化界面工具 SQLyog 图形化工具——客户端

    • 使用 SQLyog 登录数据库

    • MySQL 目录结构

    • 数据库管理系统、数据库和表的关系

      • 数据库管理程序(DBMS)可以管理多个数据库,一般开发人员会针对每一个应用创建一个数据库。为保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体 User 的数据。

      • 1) 一个数据库服务器包含多个库

        2) 一个数据库包含多张表

        3) 一张表包含多条记录

    7. Structured Query Language 结构化查询语言

    1) 是一种所有关系型数据库的查询规范,不同的数据库都支持。

    2) 通用的数据库操作语言,可以用在不同的数据库中。

    3) 不同的数据库 SQL 语句有一些区别

    • MySQL 的语法

    每条语句以分号结尾,如果在 SQLyog 中不是必须加的

    SQL 中不区分大小写,关键字中认为大写和小写是一样的

    image

     

    8. 创建数据库语法

    来一个最完整的语法:

    create database if not exists ccc default CHARACTER SET utf8 COLLATE utf8_general_ci;

    create database if not exists db2; 
    create database db1;

    image

    查看数据库:

    show databases;
    show create database db3;      -- 查看某个数据库的定义信息
     
    修改数据库默认的字符集:
    alter database db3 character set utf8; 
     
    删除数据库:
    drop database db2;
     
    使用数据库:
    select database();        -- 查看正在使用的数据库
    use db4;      -- 改变要使用的数据库
     
    创建表:
    CREATE TABLE 表名 (
    字段名 1   字段类型 1,
    字段名 2   字段类型 2
    );
    常使用的数据类型如下:

     详细的数据类型如下:

    创建 student 表包含 id,name,birthday 字段:
    create table student (
      id int, -- 整数
      name varchar(20), -- 字符串
      birthday date -- 生日,最后没有逗号
    );
     
    查看某个数据库中的所有表:
    use day21;
    show tables;
     
    查看 student 表的结构:
    desc student;
    查看 student 的创建表 SQL 语句:
    show create table student; 
    结果:
    CREATE TABLE `student` (
      `id` int(11) DEFAULT NULL,
      `name` varchar(20) DEFAULT NULL,
      `birthday` date DEFAULT NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8
     
     
     
     
    每天进步一点点 个人意见,仅供参考
  • 相关阅读:
    可视化工具gephi源码探秘(一)
    在ssh中利用Solr服务建立的界面化站内搜索---solr2
    Nutch源码阅读进程5---updatedb
    利用Solr服务建立的站内搜索雏形---solr1
    Nutch源码阅读进程4---parseSegment
    Nutch源码阅读进程3---fetch
    VS2015编译GEOS3.5.1源码
    VS2015编译GDAL2.2.1源码
    UE4读取脑电波MindWave插件(展示如何使用第三方库制作UE4插件)
    UE4修改自Rama的UDP通信蓝图插件
  • 原文地址:https://www.cnblogs.com/mason117/p/11194438.html
Copyright © 2011-2022 走看看