• MYSQL笔记


    :追风筝的人

       白鹿原

       平凡的世界

       百年孤独

       活着

       三杯茶

       三体

    SQL语言分为三个部分:数据定义语言(Data Definition Language,简称为DDL)、数据操作语言(Data Manipulation Language,简称为DML)和数据控制语言(Data Control Language,简称为DCL)。

    DDL语句:CREATE、ALTER、DROP

    DML语句:update、insert、delete、select

    DCL语句:是数据库控制功能。

    连接和登录MySQL

    MySQL自带的mysql客户端连接

    mysql -h host –P 3306 -u user -ppassword

    -h:当连接MySQL服务器不在同台主机时,填写主机名或IP地址,默认是localhost

    -P:访问MySQL数据库的端口,默认是3306

    -u:登录MySQL的用户名

    -p:登录MySQL的密码

    注意:密码如果写在命令行的时候一定不能有空格

    存储引擎

    MyISAM存储引擎是MySQL中常见的存储引擎,曾是MySQL的默认存储引擎。MyISAM存储引擎是基于ISAM存储引擎发展起来的。MyISAM增加了很多有用的扩展。

    • MyISAM表不支持事务

    • MyISAM表不支持外键(Foreign Key)。

    • Innodb是行级锁,myisam是表锁,所以现在数据库优化默认存储引擎直接就是改为innodb

    指定表的存储引擎:

    create table tmp(…)ENGINE=MyISAM;

    设置默认存储引擎:

    set default_storage_engine=MyISAM;

  • 相关阅读:
    客户端加锁
    三次握手
    ForkJoinTask
    主从Reactor多线程模型
    Happen-before
    Enum
    Java 8
    Netty
    分布式一致性算法
    VisualStudio 2013 快捷键
  • 原文地址:https://www.cnblogs.com/muxia/p/5901884.html
Copyright © 2020-2023  润新知