zoukankan      html  css  js  c++  java
  • MySQL-第一篇认识MySQL

    1、什么是mysql

         mysql是一种关系型数据库,是瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。

    2、mysql的安装

        下载mysql-installer-community-5.7.12.0.msi

        

    3、元数据:数据字典(系统表),用于存储它拥有的每个事务的相关信息,如名字、结构、位置、类型,这种关于数据的数据被称作元数据。

    4、配置mysql环境变量,使mysql命令可以在命令行窗口执行

         配置MYSQL_HOME:C:Program FilesMySQLMySQL Server 5.7

         配置Path:%MYSQL_HOME%in

         测试登录:mysql -ulfy -p1234 或者mysql -hlocalhost -ulfy -p1234 或者mysql -h127.0.0.1 -ulfy -p1234

         

    5、用户切换

        目前貌似发现只能exit当前用户之后,再登录其他用户。

        举个例子:

        先登录lfy用户:mysql -ulfy -p1234

        

        然后exit,再登录mysql用户:mysql -umysql -pmysql

        

    6、修改密码

        

    7、常用的一些命令

       1》show databases:查看当前实例下包含多少个数据库。

       2》use 数据库名:切换数据库。

       3》show tables:查看当前数据库包含的数据库表。

       4》创建新的数据库

            create database [IF NOT EXISTS] 数据库名;

       5》删除指定数据库

            drop database 数据库名;

       6》查看指定数据库表的表结构(查看表有多少列,每列的数据类型等信息)

            desc 表名;

       7》退出mysql当前用户

            exit+回车

    8、什么是事务

    9、sql脚本

    10、mysql数据库支持的两种存储机制:

         1》MyISAM:MySQL早期的默认存储机制,对事务支持不好。

         2》InnoDB:InnoDB提供事务安全的存储机制。InnoDB通过建立行级锁来保证事务的完整性,并以Oracle风格的共享锁来处理Select语句。系统默认启动InnoDB存储机制,如果不想使用InnoDB表,则可以使用skip-innodb选项。

              MySQL-5.0以上版本的数据库,通常无需指定数据表的存储机制,系统默认使用InnoDB存储机制。如果在建表的时候显式指定存储机制,则可以在标准建表语句后面添加以下任意一句:

            1>ENGINE=MyISAM--强制使用MyISAM存储机制。

            2>ENGONE=InnoDB--强制使用InnoDB存储机制。

    11、什么是模式?什么是内模式?什么是外模式?

  • 相关阅读:
    流程控制
    小结
    运算符
    进制之间的转换
    自动类型转换和强制类型转换
    变量
    关键字,标识符,
    NGINX 做TCP转发(端口转发)并记录日志
    redash安装
    解决 es CircuitBreakingException 问题(Data too large Error)
  • 原文地址:https://www.cnblogs.com/ZeroMZ/p/11366420.html
Copyright © 2011-2022 走看看