zoukankan      html  css  js  c++  java
  • Mysql之数据库简介

    一、什么是数据库?

        据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的

      过去人们将数据存放在文件柜里,现在数据量庞大,已经不再适用

        数据库是长期存放在计算机内、有组织、可共享的数据即可。

      数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种 用户共享。

      mysql是基于C/S端的服务器软件
        mysql服务端
          - server端开启
          - 解析指令
          - 对文件夹、文件、数据的增删改查



        mysql客户端
          - 连接S端
          - 发送指令(sql语句)
          insert into t1 values(1);
    二、数据库的安装
      安装mysql

      数据库服务器 (一台电脑)
      数据库管理系统 (Mysql 软件)
      数据库 (data/db 一个文件夹)
      表: (一个文件)
      记录:(多个字段的信息组成一条记录,即文件中的一行内容)

        mysql.msi
        DirectX 9.0 修复
          1.解压mysql的压缩包 到 E:
          2.E:mysql-5.7.21-winx64in 添加系统的环境变量
          3.初始化软件data目录
      1.生成data目录 存放数据库 =》文件=》记录
        mysqld --initialize-insecure
      2.开启mysql服务端
        mysqld
      .开启客户端、连接服务端
        mysql -uroot -p

      4.安装window服务

        mysqld --install 安装window服务
        mysqld --remove 移除window服务


        net start mysql : 开启服务端
        net stop mysql :关闭服务端

    三、使用之前必要的设置

      1.统一字符编码

        在文件夹下添加如下配置文件并编辑内容

          

    [mysqld]
    # 设置mysql的安装目录 **后面的路径一定是安装sql的目录(自己电脑的)**
    basedir=E:mysql-5.7.21-winx64
    # 设置mysql数据库的数据的存放目录,必须是data
    datadir=E:mysql-5.7.21-winx64data
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    # mysql端口
    port=3306
    # 字符集
    [mysqld]
    character-set-server=utf8
    collation-server=utf8_general_ci
    [client]
    default-character-set=utf8
    [mysql]
    default-character-set=utf8

        配置好的结果如下所示

        

  • 相关阅读:
    bootstrap-treeview中文API 以及后台JSON数据处理
    @RequestMapping与@ModelAttribute 套路
    shiro文档
    自定义页面方法:${fns:sayHelloToName('zxw')}
    如何正确设置博客园的个人博客访问量-百度统计
    如何给博客园的博客添加时钟
    如何给自己的博客园的博客增加打赏设置
    python-turtle-画雪花-2种方法及效果的详解
    CUP监测1分钟(60s)的python的matplotlib动态作图
    tkinter+pickle+python的一个登录界面设计
  • 原文地址:https://www.cnblogs.com/qq631243523/p/9772832.html
Copyright © 2011-2022 走看看