標籤:drop 自動成長 alt 統一 處理 支援 圖片 過程 www
1,mysql 喚醒資料庫,mysql -uroot -p112212,建立一個資料庫: CREATE DATABASE mldn CHARACTER SET UTF8;也可以寫成小寫:create database wang character set utf8;3,查看所有的資料庫:show databases;5,使用mldn資料庫:use mldn;6,建立資料表:create table news( nid INT AUTO_INCREMENT, title VARCHAR(30) NOT NULL,(NOT NULL的作用是如果在插入時,忽略了本屬性的值,則報錯,而不是預設null) content TEXT, CONSTRAINT pk_nid PRIMARY KEY(nid) )engine=innodb;AUTO_INCREMENT :表示nid的這一列可以實現自動成長的功能,而最後加上的emgine=innodb表示此表支援交易處理。7,向表中插入一些元素,insert into news(title,context) values("wangruirui","大帥哥");SET UTF8 就直接設定了資料的形式是支援UTF8資料的8,遍曆表中的所有元素:select * from news;9,擷取最後一次輸入之後的資料的長度:select last_insert_ID(); 這個屬性是具體指向某一個表格的10,分頁操作:統一使用,統一使用LIMIT 進行,即:在所有查詢語句的最後一塊寫上LIMIT,查詢LIMIT 開始行,長度select * from news limit 2,5; 是有序號的,mysql是從0開始11,資料庫連接如果使用mysql來進行開發,那麼久必須採用JDBC串連,而JDBC串連的過程之中,需要配置mysql的驅動程式 12刪除一個資料庫中的檔案:delete from news where nid=6; 這個使用了primary key的屬性13,已經被寫入的表格會儲蓄在你所使用的database上邊,所以在重新啟動你的資料庫的時候,必須先找到你的database;才能找到你所建立的表格;14,使用PHP串連資料庫:<meta charset="utf-8" /><?php$dbhost = ‘localhost:3306‘; // mysql伺服器主機地址$dbuser = ‘root‘; // mysql使用者名稱$dbpass = ‘11221‘; // mysql使用者名稱密碼$conn = mysqli_connect($dbhost, $dbuser, $dbpass);if(! $conn ){ echo "串連失敗";}else{ echo "串連成功";}?>mysqli_connect(host,user,password,dbname,port,socket);host:可選,規定主機名稱或者IP地址,username:可選,規定mysql的使用者名稱,password:可選,密碼;dbname:可選,規定嘗試預設使用的資料庫,port:可選,規定嘗試串連到mysql伺服器的連接埠號碼,socket:可選,規定socket或要使用的已命名的pipe,15,使用php指令碼建立資料庫:
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
$sql="create database us";$add=mysqli_query($conn, $sql);成功在本地建立了一資料庫;16,刪除一個資料庫:drop database <資料庫名>;drop database if exists <資料庫名>;防止資料庫不存在的話報錯
17,串連資料庫:mysqli_select_db($link,資料庫名);mysqli_select_db($conn,"mldn");18,use php select database: mysqli_select_db($conn,"mldn");19,使php建立表格$addcontent="create table php(". "id INT AUTO_INCREMENT,". "name VARCHAR(100) NOT NULL,". "sex VARCHAR(20) NOT NULL,". "PRIMARY KEY(id))engine=innodb charset=utf8;"; $addttable=mysqli_query($conn, $addcontent);mysqli_close($conn);20,php插入資料:insert into php(id,name,sex) values(12,"申凡","女"); //含有中文的時候一定要記得改變編碼格式, mysqli_query($conn , "set names utf8");
mysql簡單操作