宋利興__MySQL複習2

來源:互聯網
上載者:User
 

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 表名  

課堂筆記內容如上所示。      

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.