本文目錄一覽:
mysql是怎麼做數據存儲的
1,每個數據庫對應一個文件夾,文件夾名和庫名相同;
2,(單獨的表空間中) 每張表對應幾個文件,文件名和表名相同,innodb引擎中對應兩個文件,後綴名為:frm、ibd;
frm文件:存儲的是表結構信息。
ibd文件:存儲的是表裡的數據、索引等。
MySQL怎樣新建一個存儲數值的數據庫?
1.打開電腦的SQL軟件 ,輸入用戶名和密碼,連接上Mysql主機地址,將Mysql啟動。
2.進入Mysql裡面後,用鼠標右鍵點擊主機,然後會彈出菜單欄,點擊裡面的“創建數據庫”,也可以使用快捷鍵Ctrl+D。
3.接着會出現“創建數據庫”的窗口,為創建的數據庫取名,並選擇“基字符集”為“UTF-8”…
4.這樣子就完成了數據庫的創建動作,這時候可以發現左邊多了個剛剛命名的數據庫。
如何用MySQL建立數據庫
1、首先在電腦端安裝MySQL,然後進行信息配置操作。打開該軟件,如圖所示。
2、然後點擊菜單欄下的文件選項按鈕,進行創建連接,點擊新建連接選項按鈕。
3、然後進行測試連接,在彈出的新建連接對話框中要填寫信息,單擊“測試連接”,彈出“連接成功”即可。
4、接着填寫內容,在剛才創建的連接中,有很多的數據,右擊連接選項按鈕,新建數據庫即可。
5、接着可以新建一個數據表,這樣就在MySQL建立了一個數據庫和一個數據表,如圖所示。
如何使用mysql
登陸mysql
打cmd命令終端,如果已經添加了mysql的環境變量,可以直接使用命令
mysql -uroot
直接回車,之後按提示輸入密碼,
如果未添加mysql的環境變量,可以切換到mysql的安裝目錄下的bin目錄,再使用
mysq -uroot
你也可以手動為mysql添加環境變量。這裡就不介紹怎麼添加環境變量的方法了
密碼輸入正確之後,就會出現“Welcome to the MySQL monitor. Commands end with ; or \g. ……”字樣,
命令行出現“mysql”字符前綴。現在你就可以使用命令對mysql進行操作了。曾經有沒有過這樣的經歷,原來看見別人在命令行裡面咔咔的猛敲時,就一通的崇拜,覺得這人很牛,現在你也可以讓別一通崇拜了。
mysql的所有命令都以”;”或者\g為結束符
2
新建數據庫
在新建數據庫之後,我們先設置一下字符集
mysqlSET NAMES utf8;
然後再創建數據庫
mysqlCREATE DATABASE lesson
3
顯示所有數據庫
mysqlSHOW DATABASES;
使用數據庫
mysqlUSE 數據庫名;
新建表
mysqlCREATE TABLE study(
id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘學生id號’,
username varchar(30) NOT NULL DEFAULT ” COMMENT ‘學生名字’,
class tinyint(3) unsigned NOT NULL,
sex enum(‘男’,’女’,’保密’) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ‘保密’ COMMENT ‘性別’,
addtime int(10) NOT NULL DEFAULT ‘0’,
PRIMARY KEY (id)
)ENGINE=InnoDB COMMENT = ‘學生表’;
顯示所有表
mysqlSHOW TABLES;
修改表的名稱
mysqlRENAME TABLE study TO study_new ;
或者
mysqlALTER TABLE study_new RENAME TO study;
顯示字段信息
SHOW COLUMNS FROM study或者DESCRIBE study
插入數據
mysql insert into study (username,class,sex)VALUES(‘小王’,1,’男’),(‘小四’,2,’女’);
查詢數據(使concat函數拼接數據)
mysql SELECT username,CONCAT(class,’班’),sex FROM study;
刪除數據
mysqlDELETE FROM study WHERE id=1;
刪除數據表
DROP TABLE study;
刪除數據庫
mysql DROP DATABASE lesson;
哪一類數據更適合使用雲數據庫mysql來存儲
視頻、遊戲等行業的核心存儲通常使用雲數據庫MySQL。
雲數據庫MySQL提供主從數據存儲,保障線上數據安全,具有高可靠性;完善的數據自動備份機制,數據可保留時間長,具有高可用性。高性能、高可靠等性能,因此可輕鬆應對移動在線遊戲服務部署。
雲數據庫MySQL的性能優勢:第一,強大的彈性擴展能;第二,超高的性能;第三,方便實惠:只需單擊鼠標就可完成操作;第四,擁有智能運維支撐;第五,安全可靠。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/304983.html