##MySql数据库表的操作与应用
#新建數據庫
CREATE DATABASE school;
#查看數據庫
SHOW DATABASES;
#查看當前新建數據庫
SHOW CREATE DATABASE school;
#換庫
USE school;
#刪除新建的庫
DROP DATABASE school;
#查詢當前所在的數據庫
SELECT DATABASE();
#新建數據庫表
CREATE TABLE student(
#設置主鍵,同時設置自動增長
sID INT PRIMARY KEY AUTO_INCREMENT,
studentName VARCHAR(10),
phone VARCHAR(20),
address VARCHAR(200)
);
#添加數據
INSERT INTO student(studentName,phone,address) VALUES('郭子豪','17744673401','黃河路13號'),
('李振燁','15638431234','花園路15號'),
('陳富國','12345676543','東風路12號');
#查詢表結構
DESC student;
#查詢數據表內容
SELECT * FROM student;
#修改數據表
UPDATE student SET studentname='張凡'WHERE sID=1;
UPDATE student SET address='中國'WHERE address='東風路12號';
UPDATE student SET phone='10086';
#刪除數據表
DELETE FROM student WHERE sid=3;
DELETE FROM student;
#刪除表
TRUNCATE TABLE student;
#刪除主鍵約束
INSERT INTO student VALUES(NULL,'郭子豪','12345678','俄羅斯');
INSERT INTO student VALUES('郭子豪','12306','俄羅斯');
UPDATE student SET phone='12306'WHERE sid=4;
ALTER TABLE student DROP PRIMARY KEY;
#修改約束
ALTER TABLE student MODIFY sid INT;
#顯示表結構
DESC student;
#添加主鍵 自動增長
ALTER TABLE student ADD PRIMARY KEY(sid);
轉載于:https://www.cnblogs.com/liurui-bk517/p/10975453.html
總結
以上是生活随笔為你收集整理的##MySql数据库表的操作与应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 50-overlay 如何实现跨主机通信
- 下一篇: android默认获取敏感权限