在實驗樓中怎麼開啟mysql MySQL基本操作

2021-10-19 06:02:38 字數 1322 閱讀 4876

mysql基本操作

顯示當前存在的資料庫:

show databases;

database

information_schema

mysql

performance_schema

建立資料庫

create database user;

注意:在unix下,資料庫名稱是區分大小寫的(不像sql關鍵字),因此你必須總是以test訪問資料庫,而不能用test、test或其它一些變數。對錶名也是這樣的。(在windows下,該限制不適用,儘管你必須在乙個給定的查詢中使用同樣的大小寫來引用資料庫和表。但是,由於多種原因,作為最好的慣例,一定要使用與資料庫建立時的同樣的大小寫。)

指定當前使用的資料庫

use ouyangjun;

查詢當前使用的資料庫

select database();

建立表create table pet(

name varchar(20),

owner varchar(20),

species varchar(20),

*** char(1),

birth date,

death date

檢視該資料庫的表

show tables;

檢視某一張表的結構

desc pet;

檢視詳細的建立表的sql語句

show create table pet;

將資料載入到表中

(1)通過load data

load data local infile '/home/shiyanlou/data.txt' into table pet;

(2)通過insert

insert into pet value('peffball','diane','hamster','f','1999-03-30',null);

從表中檢索所有記錄的最簡單方式是使用select語句:

mysql> select * from pet;

有可能你想到bowser的生日看起來不太對。經過查詢,你發現正確的出生年份是1989,而不是1979。

那麼現在至少有兩種修正方法:

mysql> delete from pet;

mysql> load data local infile 'pet.txt' into table pet;

然而, 在這樣操作之前,需要重新輸入puffball記錄。

用乙個update語句就可以修正錯誤記錄:

mysql> update pet set birth = '1989-08-31' where name = 'bowser';

實驗樓筆記 Python中的切片

設有乙個列表 s 1,2,3,4 切片的索引省略的第乙個索引預設為零,省略的第二個索引預設為切片的字串的大小。切片時的索引是在兩個元素之間 左邊第乙個元素的索引為 0,而長度為 n 的列表其最後乙個元素的右界索引為 n。例如 1 362 282 family china 0 1 2 3 4 5 6 ...

更上一層樓 在目錄樹中怎麼組織資料

在unix檔案系統中,最頂層是根目錄 root 在根目錄的下面有很多的檔案和目錄。象上面介紹的那樣,ldap目錄也是用同樣的方法組織起來的。在根目錄下,要把資料從邏輯上區分開。因為歷史上 x.500 的原因,大多數ldap目錄用ou從邏輯上把資料分開來。ou表示 organization unit ...

怎麼在VS2010中開啟VS2012的專案

前幾天在合作開發的時候,自己打不開組長給的專案。原因是自己用的是vs2010的版本,而組長用的是vs2012的版本,結果用vs2010開啟vs2012的專案提示 無法開啟在新版本上建立的sln 解決方案 檔案 其實vs2010與vs2012上的sln檔案沒有本質的區別。打不開的原因是什麼呢?其實原因...