no.1 資料庫的登入與登出
登入:mysql -u root -p 然後輸入密碼
登出: exit;或者quit;或者\q
no.2 修改mysql提示符,預設mysql>
prompt
no.3 顯示當前mysql版本、當前時間、當前使用者
select version();
select now();
select user();
no.4 顯示資料庫中有多少小資料庫
show databases;
no.5 建立資料庫
預設建立:create database moser;
帶字元編碼建立: create database character set utf8 moser;
如果建立資料庫中存在同名資料庫: create database if not exists ;
顯示警告: show warnings;
no.6 刪除資料庫
普通刪除:drop database moser;
帶判斷的資料庫刪除: drop database if exists moser;
no.7 顯示資料庫建立資訊
show create database moser;
no.8 改變資料庫字元編碼
alter database moser character set gbk;
no.9 進入資料庫
use moser;
no.10 顯示資料庫中的列表
show tables;
no.11 資料庫的資料型別
1.整型
資料型別
儲存範圍
位元組tinyint
有符號值: -128~127
無符號值: 0~255
1smallint
有符號值: -32768~32767
無符號值: 0~65535
2mediumint
有符號值: -2^23~2^23-1
無符號值: 0~2^24-1
3itn
有符號值:-2^31~2^31-1
無符號值: 0~2^31-1
4bigint
有符號值:-2^63~2^63-1
無符號值: 0~2^64-1
82.浮點型
資料型別
儲存範圍
float[(m,d)]
-3.402823466e+38~-1.175494351e-38
m為數值總位數,d為小數點後面的位數
double[(m,d)]
-1,7976931348e+308~-2.225073858e_308
3.時間型別
型別大小
範圍格式
用途date
31000-01-01~9999-12-31
yyyy-mm-dd
日期值time
3『-838:59:59』~『838:59:59』
hh:mm:ss
時間值或持續時間
year
11901~2155
yyyy
年份值datetime
81000-01-01 00:00:00~9999-12-31 23:59:59
yyyy-mm-dd hh:mm:ss
混合日期和時間值
timestamp
81970-01-01 00:00:00起始的時間戳
yyyymmdd hhmmss
時間戳4.字串型別
型別大小
用途char
0-255位元組
定長字串
varchar
0-65535位元組
變長字串
tinytext
0-255位元組
短文本字串
text
0-65536位元組
長文字字串
mediumtext
0-16777215位元組
中等長度文字資料
longtext
0-4294967295位元組
極大文字資料
enum("value1","value2",...)
1或2個位元組
取決於列舉值得個數(最多65535個值)
set("value1","value2",...)
1、2、3、4或8個位元組
取決於set成員的數目(最多64個成員)
從零開始node全棧學習筆記
計畫寫乙個node全棧的學習過程,不定期更新,因為不想給自己的定位只是前端開發,想多了解後端的學習。筆記最初是記在有道雲筆記的,現在分享出來,如有問題可以請各路大神指點。首先需要乙個伺服器。使用遠端登入工具 如x shell或secure 登入終端 ssh username ip輸入對應的密碼 安裝...
從零開始的openstack之路
一 它是什麼,能幹什麼 openstack是乙個搭建雲平台的乙個解決方案 可以搭建公有雲,私有雲,企業雲。順便說一下,企業雲將是openstack的用武之地 二 openstack組成 openstack更像是經過計算機的72變之後的產物。包括 7個核心元件 compute 計算 object st...
從零開始學 mysql
以下是我個人見解,不喜勿噴,如有錯誤,還望各路大神多多指教 首先介紹一下資料庫 什麼是資料庫 資料庫 database 是按照資料結構來組織 儲存和管理資料的倉庫。度娘 我的理解 資料庫就是存放資料的地方,可以幫我管理資料的乙個工具 這裡介紹資料庫和分類 什麼是mysql mysql 是一種關係型資...