zoukankan      html  css  js  c++  java
  • 关系型数据库之MySQL

    MySQL数据库:

      MySQL属于关系型数据库

      MySQL是用于管理文件的一个软件:

        - 服务端软件:

           - socket服务器

           - 本地文件操作

             - 解析指令 [ SQL语句 ]

        - 客户端软件 (各种各样的版本样式):

           - socket客户端

           - 发送指令

           - 解析指令 [ SQL语句 ]  

      PS:

        - DBMS数据库管理系统

        - SQL语句


      技能:
        - 安装 服务端和客户端
        - 连接
        - 学习SQL语句规则;指示服务端做任意操作

      其他类似软件:
         关系型数据库:sqllite、db2、oracle、access、sql server、MySQL
        非关系型数据库:MongoDB、redis

        关系型和非关系型的区别:

           关系型有很多约束,非关系型没有太多的约束。

      MySQL的安装:

        win环境:

          可执行文件  
          点点点
          压缩包
          放置任意目录
          初始化
          服务端:E:Georgemysql-5.7.16-winx64mysql-5.7.16-winx64inmysqld --initialize-insecure
              # 用户名 root 密码:空  
          启动服务端:
              E:Georgemysql-5.7.16-winx64mysql-5.7.16-winx64inmysqldmysqld

          客户端连接:
              E:Georgemysql-5.7.16-winx64mysql-5.7.16-winx64inmysqldmysql -u root -p

          发送指令:
              show databases;
              create database db1;

          环境变量的配置:
              E:Georgemysql-5.7.16-winx64mysql-5.7.16-winx64inmysqld

          windows服务:
              E:Georgemysql-5.7.16-winx64mysql-5.7.16-winx64inmysqld --install
              net start MySQL

              E:Georgemysql-5.7.16-winx64mysql-5.7.16-winx64inmysqld --remove

              net start MySQL
              net stop MySQL

        Linux环境:

          服务端:

                /usr/bin/local/mysql/bin/mysqld  —-user=root —-skip-grant-tables

     

          客户端:

                /usr/bin/local/mysql/bin/mysql -u root -p

     

                update mysql.user set authentication_string=password('666') where user='root';

                flush privileges;

     

          服务端:

                关闭mysqld进程,再重新运行

                /usr/bin/local/mysql/bin/mysqld  —-user=root

     

          客户端:

                /usr/bin/local/mysql/bin/mysql -u root -p

                输入:666

     

           路径:

             /usr/local/mysql-5.7.19-macos10.12-x86_64/bin/mysql -u root -p

      数据库的存储结构:

          - 文件夹 [ 数据库 ]

             - 文件 [ 表 ]

                - 数据行 [ 行 ]

                - 数据行

                - 数据行

  • 相关阅读:
    elastic search-php 多关键词查询实践(名称,日期,省份)
    记一次thinkphp 配置主从域名网站单点登录,退出
    thinkphp6 解决登录session跨域
    php富文本图片传递 通用css更改
    ELASTIC-PHP + IK分词器 + THINKPHP6 初次使用 (关键词查询)
    think-queue 加 redis实现批量导入excel
    百度api根据ip获取省市区
    php使用GD库将图片圆角 解决背景变黑问题 以及 图片丢失问题
    在树莓派上实现截图
    Arduino入门实践(五)--1、关于lcd的成像原理
  • 原文地址:https://www.cnblogs.com/george92/p/8522284.html
Copyright © 2011-2022 走看看