MySQL官網(wǎng)下載
要想在命令提示符中使用mysql命令語句,必須將mysql的安裝路徑下的bin文件夾(D:\java\mysql\bin)配置在環(huán)境變量path中
啟動與停止服務(wù)
啟動服務(wù)net start mysql
關(guān)閉服務(wù)net stop mysql
登陸mysql
mysql -h localhost -u root -p
圖1.png
- 創(chuàng)建與刪除數(shù)據(jù)庫
- 創(chuàng)建數(shù)據(jù)庫
create database databasetest;
- 查看數(shù)據(jù)庫
show databases;
- 使用數(shù)據(jù)庫
use databasetest;
- 刪除數(shù)據(jù)庫
drop database databasetest;
- 存儲引擎和數(shù)據(jù)類型
存儲引擎
存儲引擎決定數(shù)據(jù)庫功能: "Multifunctional Database" 默認存儲引擎為InnoDB, "Non-Transactional Database Only"默認存儲引擎為MyISAM.
存儲引擎特性.png
- 查看存儲引擎
show engines;
或show variables like 'have%';
- 查詢默認存儲引擎
show variables like 'storage_engine%';
數(shù)據(jù)類型
- 整型(TINYINT/SMALLINT/MEDIUMINT/INT和 INTEGER/BIGINT)
- 浮點型(FLOAT/DOUBLE)
- 定點型(DEC(M, D)和DECIMAL(M,D))
- 位類型(BIT(M))
- 日期和時間類型(DATE/DATETIME/TIMESTAMP/TIME/YEAR)
- 字符串類型(CHAR(M)/VARCHAR(M))
- TEXT系列(TINYTEXT/TEXT/MEDIUMTEXT/LONGTEXT)
- BINARY系列(BINARY(M)/VARBINARY(M))
- BLOB系列(TINYBLOB/BLOB/MEDIUMBLOB/LONGBLOB)
其他:
- 查看系統(tǒng)幫助
help contents;
- 常看數(shù)據(jù)類型
help Data Types;
- 查看INT:
help int;
INT介紹.png