1.mysql學習筆記(在命令行中的操作)
阿新 • • 發佈:2018-07-28
style 登錄 left 多個數據庫 mysql 一個數據庫 weight 準備 ase
2018-07-28
mysql和oracle的不同點:
- 一個oracle就是一個數據庫。
- 而一個mysql中可以有多個數據庫
準備:登錄到數據庫
註意:每一個命令都要以分號結束。
- 顯示所有數據庫:show databases;
- 創建數據庫:create database 數據庫名。eg:create database myweb;
- 建立數據庫表:
- 選擇使用的數據庫:use 數據庫名; eg:use myweb;
- 創建表:create table 數據庫表名 (字段名 類型 ,字段名 類型);
CREATE TABLE student( id int(11) NOT NULL AUTO_INCREMENT, studentIDint(11) NOT NULL UNIQUE, name varchar(255) NOT NULL, age int(11) NOT NULL, sex varchar(255) NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- 刪除表:drop table 數據庫表名 ; eg:drop table student;
- 刪除數據庫:drop database 數據庫名: eg drop database myweb;
- 將數據庫表中的數據清空: delete from 數據庫表名 : eg delete from student;
- 向數據庫表中插入數據: insert into 數據庫表名 values () ;eg:insert into student values(1,001,‘張三‘,18,‘男‘);
- 更新表中的記錄:update 數據庫表名 set 字段名1=‘a‘,字段名2=‘b‘ WHERE 字段名3=‘c‘;eg:
update student set name=‘李四‘,age=19 where id=1;
- 導入sql文件命令:
- use 數據庫表名
- source 路徑; eg:source d:myweb.sql;
未完待續:
參考:https://www.cnblogs.com/jiangxiaobo/p/7089345.html
1.mysql學習筆記(在命令行中的操作)