すべてのデータベースを確認してください。1.
1
|
show databases;
|
フォーマットバックをコードするデータベースを作成します。2.
1
|
create database dbName charset=
'utf8'
;
|
3. /スイッチデータベース
1
|
use dbName
|
使用されているデータベースを確認してください4。
1
|
select
database();
|
5. [データベースの削除
1
|
drop database dbName;
|
MySQLのデータ型
整数型
整数型 | バイトカウント | 申し訳ありませんが、番号の範囲 | 範囲の数に合わせてあります。 |
INTYINT | 1 | 0〜255 | -128〜127 |
SMALLINT | 2 | 0〜65535 | -32768〜32767 |
MEGIUMINT | 3 | 0〜16777215 | -8388608〜8388607 |
INT | 4 | 0〜4294967295 | -2147483648〜2147483647 |
整数 | 4 | 0〜4294967295 | -2147483648〜2147483647 |
BIGINT | 8 | 0〜18446744073709551615 | -9223372036854775808-9223372036854775807 |
浮動小数点型
文字列型
その違い以下の場合は一般的なタイプCHARとVARCHAR文字列を、
挿入値 | CHAR(5) | 占有バイト数 | VARCHAR(5) | 占有バイト数 |
「」 | 「」 | 5つのバイト | 「」 | バイト |
'1' | '1' | 5つのバイト | '1' | 2つのバイト |
'123' | '123' | 5つのバイト | '123' | 4つのバイト |
'123' | '123' | 5つのバイト | '123' | 5つのバイト |
'12345' | '12345' | 5つのバイト | '12345' | 6つのバイト |
TEXTは、文字列型の特殊なタイプです。TEXTは、文字データのみを保存することができます。ニュースコンテンツなど。
タイプはTINYTEXT、TEXT、MEDIUMTEXTとLONGTEXTが含まれます。
ストレージの次の4種類のテキストは、比較の長さを可能にします
タイプ | 許容長 | 収納スペース |
TINYTEXT | 0から255のバイト | 値のバイト長+2 |
テキスト | 0から65535のバイト | 値のバイト長+2 |
MEDIUMTEXT | 0〜167772150のバイト | バイト長の値+3 |
LONGTEXT | 0〜4,294,967,295バイト | +値の4バイト長 |
日付と時刻タイプ
日付タイプ | バイトカウント | レンジ | ゼロ値 |
年 | 1 | 〜2155 1901 | 0000 |
日付 | 4 | 1000年1月1日〜9999-12-31 | 0000:00:00 |
時間 | 3 | -838:59:59〜838:59:59 | 夜12時00分00秒 |
日付時刻 | 8 | 1000-01-01 00:00:00~9999-12-31 23:59:59 | 0000-00-00 00:00:00 |
TIMESTAMP | 4 | 19700101080001 | 00000000000000 |
表中常见的操作
1.查看当前数据库中的所有数据表
1
|
show tables;
|
2.创建表
create table tablename(字段1 数据类型,字段2 数据类型 ...) [charset set 字符集 collate 校对规则]
3.查看表结构
1
|
desc tablename;
|
4.重命名表
1
|
alter table 表原名 rename to 新表明;
|
5.添加字段
添加字段(默认添加在最后一个位置)
alter table tablename add 字段 数据类型;
添加字段:在表的第一个位置添加字段
alter table tablename add 字段数据类型 first;
添加字段: 在指定的位置添加字段
alter table tablename add 字段 new 数据类型 after 字段old;
6.修改字段
修改字段: 修改字段数据类型
alter table tablename modify 字段 数据类型;
修改字段: 修改字段到第一个位置
alter table tablename modify 字段数据类型 first;
修改字段:修改字段到指定位置
alter table tablename modify 字段数据类型 after 字段;
修改字段:只修改字段名称 不修改数据类型
alter table tablename change 字段 newname 原数据类型;
修改字段 修改字段名称 同时修改数据类型
alter table tablename change 字段 newname 新数据类型;
7.删除字段
alter table tablename drop 字段;
8.删除表
drop table tablename;