• mysql 基础


    1 、什么是数据库?

    1.1、什么是数据库

    - DB, Database
       数据库:依照某种数据模型进行组织并存放到存储器的数据集合
    - DBMS,Database Management System
       数据库管理系统:用来操纵和管理数据库的大型服务器软件
    - DBS,Databaes System
       数据库系统:即 DB+DBMS,指带有数据库并整合了数据库管理软件的计算机系统
    

    1.2、mysql 的特点及应用

    - 主要特点:
       1.使用于中小规模、关系型数据库系统
       2.支持linux、Unix、Windows等多种操作系统
       3.使用C和C++编写,可移植性强
       4.通过API支持Python、java、Perl、php等语言
    - 典型应用环境
       1.LAMP平台,与Apache HTTP Server 组合
       2.LNMP平台,与nginx 组合
    

    2、mysql 安装

    2.1、安装前,我们可以检查系统是否自带安装mysql:

    rpm -qa | grep mysql

    2.2、如果你的系统有安装,那可以选择进行卸载

    rpm -e mysql   // 普通删除模式

    rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

    2.3、在 Centos7 系统下使用 yum 命令安装 MySQL,需要注意的是 CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们需要先去官网下载 Yum 资源包,下载地址为:https://dev.mysql.com/downloads/repo/yum

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    yum update
    yum install mysql-server

    2.4、权限设置:

    chown mysql:mysql -R /var/lib/mysql

    2.5、初始化mysql

    mysqld --initialize

    2.6、启动mysql,查看状态

    systemctl start mysql

    systemctl status mysql

    作者:james

    -------------------------------------------

    个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    JAVA-JDBC
    如何优雅地拼SQL的in子句
    Groovy 语言尝鲜
    小而美的CNC机器
    GCode软件和资料
    基于PC的运动控制
    CAD/CAM软件
    工控硬件
    数控系统
    Visual Studio 2019 Community 版离线注册
  • 原文地址:https://www.cnblogs.com/jameslove/p/10927549.html
Copyright © 2020-2023  润新知