資料庫及資料表的基本操作:
一、資料庫的基本連線命令:
1、連線遠端伺服器命令:mysql -h 127.0.0.1 -p 3306 -u root -p root
2、連線本地伺服器命令:mysql -u root -p
二、運算元據庫:
1、切換資料庫:use databasename;
2、建立資料庫:create database databasename default charset utf8;
3、查詢當前伺服器下的所有資料庫:show databases;
4、刪除資料庫:drop databse databasename;
三、運算元據表:
1、建立資料表:create table tablename(
id int not null auto_increment primary key,
name not null char(10),
salary null longint)
engine=innodb
default charset=utf8;
2、查詢當前資料庫下所有的資料表:show tables;
3、基本查詢語句:select *from tablename;(查詢tablename下所有記錄)
4、查詢某個表的字段資訊:desc tablename;
5、清空表:delete from tablename;(清空表的所有記錄,但是自增id保留)
truncate table tablename;(清空表的所有記錄,不保留自增id的值,從新在該表中寫入資料時,自增id將從1開始)
6、刪除資料表:drop table tablename;
7、將某條資料插入表中:insert into tablename(id,name,salary) values(1,'***',200);
8、查詢某個表建立時的sql語句:show create table tablename; 或show create table tablename \g;此處的查詢,結果中的auto_increment對應的值是插入下一條資料時,對應欄位的值。這也就代表,auto_increment的初始值是可以修改的。
修改的sql語句如下:alter table tablename set auto_increment=10;
mysql聯想 MySQL基礎篇(3)
mysql的索引 一 唯一索引 用關鍵字unique約束,作用為 約束某個或多個字段不能重複 但是可以為空 加速查詢速度 例 create table t1 id int,cid int,did int,unique index cd id un cid,did engine innodb defa...
mysql 基礎篇 Ubuntu下Mysql安裝
安裝 mysql 服務端 核心程式 sudo apt get install mysql server 安裝 mysql 客戶端 sudo apt get install mysql client 在安裝過程中會提示確認輸入 yes,設定 root 使用者密碼 之後也可以修改 等,稍等片刻便可安裝成...
mysql基礎篇(一)
1 insert 的用法 insert into tablename value 2 change和modify都可以修改表定義,不同的是change後面必須寫兩次列名,但是change的優點是可以修改列名稱,modify不能 3 表型別 儲存引擎 myisam 預設儲存引擎,這種儲存對於訪問的快,...