MysqlJava 第十四章
今天主要講的是mysql資料庫的有關講解大部分是對學過的知識的複習,內容歸納如下:
一。show database.//顯示當前資料庫中有哪些資料
create database//資料庫名
系統就會在指定的檔案夾建立子檔案夾
create database if not exists xxx//如果不存在xxx則建立
create database//資料庫
character set//字元集的名稱
collate 校正規則
show character set
alter database xsxxm//修改
character set latin1
collate latin1_swedish_ci;
drop database if exists;
drop table
二.表---在資料庫裡面
建立表,現指定某一個資料庫是當前的資料庫
use xsg;
show tables;
create table [if not exists]表名(列1 類型,列2 類型,列3 類型)
xh(id int,name char(10),sex bool,age int,score int);
select * form xs;顯示所有的xs表中的資訊
表格中插入資料
insert into xs values(1,'zhangs',0,18,98);
create table tab1(id char(6)not null,name char(10));//id不允許為空白
show tabbles //顯示所有的表格
select *from tabl;
insert into tabl(id)values('10012');
修改表格,加列。
alter table tabl
add column sex tinyint not null default 0;//添加一列性別,不允許空
myButton.setEnabled(false);
一、基本查詢
1、選擇列
select 列名1,列名2,。。。
from 表名
select 學號,姓名,性別,出生日期 //查詢時可以不按順序 查列
from xs;//投影查詢
select * from//*代表所有列
select 姓名 as name,學號 number//查詢時把該列改名字as可以省略
from 表名
select 姓名,總學分,總學分+10 as 提高後的總學分//查詢時把更改該列的資料
from 表名
select distinct 列名 //消除重複行
from 表名
select distinct 列名,列名
from 表名
課堂筆記內容如上所示。