MySQL MySQL基本入門

2021-07-06 10:04:18 字數 1574 閱讀 2583

參見bwshqh的部落格

命令列連線伺服器

mysql -h *** -uusername -ppassword;   -h不寫就是localhost

檢視當前伺服器下有哪些資料庫?

show databases;

建立資料庫

create database _name;

create database if not exists _name default charset utf8 collate utf8_general_ci

;create database _name default character set gbk collate gbk_chinese_ci;

刪除資料庫

drop database _name;

修改資料庫

不能修改資料庫名,只能修改字符集

選擇資料庫

在對特定資料庫中的表操作的時候都需要切換到這個資料庫,use _name;

檢視資料庫下的所有表

show tables;

刪除一張表

drop table _name;

修改表名

rename table _oldname to _newname;

同時插入多條記錄

insert into _tablename(xx,xx,xx) values (xx,xx,xx),(xx,xx,xx),(xx,xx,xx);

mysql三大資料型別

數值型整型(位元組數越多表示的範圍越大)

tinyint/smallint/midiumint/int/bigint(1,2,3,4,8個位元組,還分為有符號和無符號,預設是有符號的,)

tinyint(m) unsigned zerofill(m表示寬度(在0填充的時候才有意義)、unsigned表示無符號(影響儲存範圍)、zerofill表示0填充(預設無符號))

浮點型float(m,d)/decimal(m,d)

m表示精度,總位數;d表示標度,小數字。float表示浮點數,decimal表示定點數,更精確

字元型char(m)

一到兩個位元組(65535---所以最多儲存65535個字元)儲存到底儲存多少個字元

日期型yeah/date/time/datatime

型別總結

Mysql mysql基本操作

建立擁有三個欄位的表單 create table qq id int primary key auto increment username varchar 100 password varchar 100 default charset utf8mb4 關於編碼問題,如果顯示問號,則可以在後面加個...

MySQL MySQL的基本使用

安裝上了mysql,當然要使用了,下面我就簡單的說一下mysql的使用方法和常見的錯誤。注意開啟的是command line client。注意 區分大小寫 英文書寫環境 分號和逗號的存在 如果上述注意事項沒有引起你的注意的話,那麼下面這個會引起你的注意的。操作過資料庫都了解這是程式報錯了,1064...

傾斜的鏡子 mysql MySQL 鎖入門

意向鎖 innodb除行級鎖以外,還在表級別,新增了一種叫做意向鎖的概念,其表示事務即將對該錶的某些行做讀或者寫操作 共享意向鎖,表示某事務即將要對該錶的某些行資料加共享鎖 排它意向鎖,表示某事務即將要對該錶的某些行資料加排他鎖 舉個例子 select lock in share mode 將在表上...