Mysql/CheatSheet: Difference between revisions
< Mysql
(→Tables) |
(→Tables) |
||
Line 55: | Line 55: | ||
</blockquote> | </blockquote> | ||
<blockquote> | <blockquote> | ||
<pre> | <pre> | ||
CREATE TABLE IF NOT EXISTS cars( | |||
vehicle_id INT AUTO_INCREMENT PRIMARY KEY, | |||
title VARCHAR(255) NOT NULL, | |||
first_seen DATE, | |||
description TEXT | |||
); | |||
</pre> | </pre> | ||
</blockquote> | </blockquote> |
Revision as of 14:55, 15 June 2020
Databases
- Create
CREATE DATABASE [IF NOT EXISTS] database_name;
- Use
USE database_name;
- Delete
DROP DATABASE [IF EXISTS] database_name;
- List all
SHOW DATABASE;
- Storage Engines
- MyISAM (optimized for compression and speed. portable. not transaction safe. used to be default)
- InnoDB (optimized for speed. portable. portable. default)
- MERGE
- MEMORY (HEAP)
- ARCHIVE
- CSV
- FEDERATED
Tables
- list
SHOW TABLES;
- create
CREATE TABLE [IF NOT EXISTS] table_name( column1, column2 );
CREATE TABLE IF NOT EXISTS cars( vehicle_id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(255) NOT NULL, first_seen DATE, description TEXT );