`

mysql常用命令-积累篇

阅读更多
对于Mysql数据库,自己并不是太熟。所以在这里记录下自己学过的关于他的东西吧。
MyISAM InnoDB 区别:
最主要的区别:MyISAM 不支持事务等高级处理,而InnoDB类型支持。
MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能

1. show create table student;查看创建student表的语句
mysql> show create table student;
+---------+-------------------------------------------
| Table   | Create Table
+---------+-------------------------------------------
| student | CREATE TABLE `student` (
  `student_id` int(11) NOT NULL AUTO_INCREMENT,
  `student_name` varchar(255) DEFAULT NULL,
  `student_age` int(11) DEFAULT NULL,
  PRIMARY KEY (`student_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=gbk |


2 show engines;
mysql> show engines;
+--------------------+---------+----------------------------------------------------------------+--------------+------+-
-----------+
| Engine             | Support | Comment                                                        | Transactions | XA   |
Savepoints |
+--------------------+---------+----------------------------------------------------------------+--------------+------+-
-----------+
| FEDERATED          | NO      | Federated MySQL storage engine                                 | NULL         | NULL |
NULL       |
| MRG_MYISAM         | YES     | Collection of identical MyISAM tables                          | NO           | NO   |
NO         |
| MyISAM             | YES     | MyISAM storage engine                                          | NO           | NO   |
NO         |
| BLACKHOLE          | YES     | /dev/null storage engine (anything you write to it disappears) | NO           | NO   |
NO         |
| CSV                | YES     | CSV storage engine                                             | NO           | NO   |
NO         |
| MEMORY             | YES     | Hash based, stored in memory, useful for temporary tables      | NO           | NO   |
NO         |
| ARCHIVE            | YES     | Archive storage engine                                         | NO           | NO   |
NO         |
| InnoDB             | DEFAULT | Supports transactions, row-level locking, and foreign keys     | YES          | YES  |
YES        |
| PERFORMANCE_SCHEMA | YES     | Performance Schema                                             | NO           | NO   |
NO         |
+--------------------+---------+----------------------------------------------------------------+--------------+------+-
分享到:
评论

相关推荐

    MySQL常用命令.md

    ### MySQL 常用命令及基础知识详解 #### 数据库(Database, DB)概念与作用 - **定义**:数据库是一个长期存储在计算机内的、有组织的、可共享的数据集合。 - **作用**: - 保存数据:为应用程序提供稳定可靠的...

    MySql常用命令.docx

    对于初学者来说,了解和掌握一些基本的MySQL命令是至关重要的。以下是一些关键的MySQL命令及其用途: 1. **创建数据库**: - `CREATE DATABASE name;` 用于创建一个新的数据库。例如,`CREATE DATABASE MyDatabase...

    MYSQL常用命令

    以上就是MySQL常用的一些命令,涵盖了数据库的创建、删除、连接、表的创建、删除、数据的插入和查询等基本操作。熟悉这些命令将有助于更好地管理和操作MySQL数据库。随着经验的积累,你还可以学习更复杂的SQL语句,...

    MySQL5.0常用命令

    以上仅是MySQL 5.0常用命令的一部分,实际使用中还有更多高级功能,如视图、存储过程、触发器等。学习并熟练掌握这些命令将有助于更有效地管理MySQL数据库。在实践中,不断探索和积累经验,才能真正成为MySQL的大师...

    mysql命令行常用命令.pdf

    以下是一些常用的MySQL命令行操作: 1. **启动和停止MySQL服务**: - `net stop mysql` 用于停止MySQL服务。 - `net start mysql` 用于启动MySQL服务。 2. **登录MySQL**: - 使用`mysql -u<用户名> -p`命令...

    常用的mysql命令

    以下是一些常见的MySQL命令,这些命令对于快速入门和日常操作非常有用: 1. **SHOW DATABASES**:这个命令用于列出服务器上当前存在的所有数据库。当你想要查看你有权访问的所有数据库时,这非常有用。 2. **...

    数据库学习-mysql安装配置教程

    #### MySQL的基本操作与常用命令 - **查看数据库列表** - 使用`SHOW DATABASES;`命令查看所有可用的数据库。 - **切换数据库** - 使用`USE 数据库名;`命令切换到指定的数据库。 - **创建表** - 使用`CREATE ...

    mysql 常用命令行下载

    本篇文章将详细介绍MySQL的几个常用命令行操作,帮助你掌握对数据库的基本管理。 一、MySQL服务的启动和停止 在Windows系统中,你可以通过`net stop mysql`命令停止MySQL服务,而`net start mysql`则是用来启动服务...

    linux上mysql基本操作.docx

    5. **MySQL的常用命令**: - `SHOW DATABASES;`:列出所有数据库。 - `USE database_name;`:选择要操作的数据库。 - `CREATE DATABASE database_name;`:创建新的数据库。 - `DROP DATABASE database_name;`:...

    mysql-winx64安装包.zip

    - 常用的SQL命令包括`CREATE DATABASE`(创建数据库)、`USE`(选择数据库)、`CREATE TABLE`(创建表)、`INSERT INTO`(插入数据)、`SELECT`(查询数据)、`UPDATE`(更新数据)和`DELETE FROM`(删除数据)等。...

    mysql面试题以及相关技巧经验总结(常见错误、常用命令速查手册、开发优化与管理维护、常见面试题、面试技巧、职业规划).zip

    其次,"MySQL常用命令速查手册.pdf"是开发和管理员的必备工具。手册中详细列举了MySQL的常用命令,包括创建数据库、表,插入、更新和删除数据,以及备份和恢复等操作。熟悉这些命令,可以提高你的工作效率,使你在...

    关于MYSQL语句大全

    六、其他常用命令 1. 查看数据库中的所有表:`SHOW TABLES;` 2. 描述表结构:`DESCRIBE 表名;` 3. 插入记录:`INSERT INTO 表名 VALUES (值列表);` 4. 更新记录:`UPDATE 表名 SET 字段名 = 新值 WHERE 条件;` 5. ...

    MySQL入门很简单

    根据提供的标题“MySQL入门很简单”以及描述“自己整理的带标签的MYSQL教程《MySQL入门很简单》”,我们可以推测这份教程旨在帮助初学者轻松掌握MySQL的基本操作与应用。下面将基于这一推测,详细介绍MySQL的基础...

    mysql常用指令

    ### MySQL常用指令详解 在日常工作中,MySQL作为一款广泛使用的开源关系型数据库管理系统,其重要性不言而喻。熟练掌握MySQL的各种操作指令是每个DBA(数据库管理员)、开发人员甚至是数据分析人员的基本功之一。本...

    mysql新手教程

    3. MySQL常用命令: - 登录MySQL:`mysql -u 用户名 -p 密码` - 使用数据库:`use 数据库名称` - 显示当前数据库:`select database()` - 显示版本信息:`SELECT version()` - 显示当前日期时间:`SELECT now()...

    mysql中造3千条数据(3种方法)

    MySQL 中造 3000 条数据的三个方法 MySQL 是一种非常流行的关系型数据库管理系统,它提供了多种方式来快速生成大量数据。本文将介绍三种方法来在 MySQL 中造 3000 条数据。 方法一:使用存储过程 存储过程是一种...

    linux常用命令

    这篇总结主要涵盖的是Linux中的常用命令,特别是与数据库管理和文件操作相关的命令。 首先,我们来看看环境变量的设置。在Linux中,我们可以编辑 `/etc/profile` 文件来设置全局环境变量。例如,为了设置Java的路径...

    什么是mysql安装配置教程以及学习mysql安装配置教程的意义

    ### MySQL安装配置教程详解及其学习的重要性 #### 一、MySQL简介与重要性 MySQL是一种广泛使用的开源关系型...随着实践经验的积累,您将能够更加自信地处理各种与数据库相关的问题,从而在职业生涯中取得更大的成就。

Global site tag (gtag.js) - Google Analytics