zoukankan      html  css  js  c++  java
  • mysql的安装和简单的操作

    一、MySQL的安装和简单操作

    1.了解MySQL

    MySQL有两个软件

    ---服务器软件
         - socket服务端
         - 本地文件操作
       - 解析指令(mysql语句)
    ---客户端软件
         - socket客户端
         - 发送指令
       - 解析指令(mysql语句)

    解释:

        对于服务器软件中的socket服务器是一直开着,客户端得需要连接,并且还有创建文件、删除文件等等的操作

        对于客户端软件中的scoket客户端,我们得需要发送指令去命令scoket服务端对文件进行操作。

    2.数据库概述

      1.什么是数据(Data)

          描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机

        在计算机中描述一个事物,就需要抽取这一事物的典型特征,组成一条记录,就相当于文件里的一行内容,如:
     

     

       单纯的一条记录并没有任何意义,如果我们按逗号作为分隔,依次定义各个字段的意思,相当于定义表的标题

      

     

     

      2.什么是数据库(DataBase,简称DB)

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

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

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

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

     

      3.什么是数据库管理系统(DataBase Management System)

        在了解了Data与DB的概念后,如何科学地组织和存储数据,如何高效获取和维护数据成了关键

        这就用到了一个系统软件---数据库管理系统

        如MySQL、Oracle、SQLite、Access、MS SQL Server

     

    2.数据库服务器、数据管理系统、数据库、表与记录的关系

      记录:1 xxx 324245234 22(多个字段的信息组成一条记录,即文件中的一行内容)

      表:student,scholl,class_list(即文件)

      数据库:oldboy_stu(即文件夹)

      数据库管理系统:如mysql(是一个软件)

      数据库服务器:一台计算机(对内存要求比较高)

     

    3.总结:

      数据库服务器-:运行数据库管理软件

      数据库管理软件:管理-数据库

      数据库:即文件夹,用来组织文件/表

      表:即文件,用来存放多行内容/多条记录

    4.mysql的下载和安装:

     https://dev.mysql.com/downloads/mysql/

    官网下载:

    5.添加变量:

    【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【将MySQL的bin目录路径追加到变值值中,用 ; 分割】

     MySQL的简单操作:

    1.初始化:mysqld --initialize-insecure

    2.启动mysql服务:mysqld

    3.开启服务端:net start mysql

    4.开启服务端连接服务端:mysql -uroot -p

    5.关闭服务端:net stop mysql

    6.查看当前用户:select user();

    7.退出mysql:exit

    管理员操作:

    1.查看mysql进程:tasklist |findstr mysql

    2.结束当前的mysql进程:taskkill /F /PID 进程号

    二、统一字符编码

    1.进入mysql客户端执行s

    2.在解压的文件夹中设置配置文件my.ini文件

    3.copy下面的代码到my.ini文件

    [mysqld]
    # 设置mysql的安装目录 **后面的路径一定是安装sql的目录(自己电脑的)**
    basedir=C:mysql-5.7.22-winx64mysql-5.7.22-winx64#自己电脑的mysql目录
    # 设置mysql数据库的数据的存放目录,必须是data
    datadir=C:mysql-5.7.22-winx64mysql-5.7.22-winx64data#mysql下的data的目录
    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
    View Code

     4.重启服务端

  • 相关阅读:
    【Codechef】Chef and Bike(二维多项式插值)
    USACO 完结的一些感想
    USACO 6.5 Checker Challenge
    USACO 6.5 The Clocks
    USACO 6.5 Betsy's Tour (插头dp)
    USACO 6.5 Closed Fences
    USACO 6.4 Electric Fences
    USACO 6.5 All Latin Squares
    USACO 6.4 The Primes
    USACO 6.4 Wisconsin Squares
  • 原文地址:https://www.cnblogs.com/wqzn/p/9787740.html
Copyright © 2011-2022 走看看