數據庫的簡單操作

<h2>前提準備</h2>
<p>要使用數據庫就必須現在自己的電腦上安裝數據庫的服務。</p>
<p>放出Linux下的Apache,數據庫以及php的安裝教程鏈接,我就不一一贅述了</p>
<a >這是鏈接!</a>
<h2>開啟數據庫等服務</h2>
<p>sudo service httpd start</p>
<p>啟動服務器服務</p>
<p>sudo service mysqld start</p>
<p>啟動數據庫服務</p>
</br>
<h2>登錄數據庫:</h2>
<p>mysql -u name -p</p>
輸入之后會提醒輸入密碼,輸入即可。需要注意的是Linux下部分系統(tǒng)-u和用戶名name之間是沒有空格的</br>
<p>數據庫的語句都是以“;”結尾的。</p>
</br>
<h2>數據庫的操作<h2>

<p>create database name default character set utf8 collate utf8_general_ci;</p>
<p>創(chuàng)建數據庫</p>
<p>use name</p>
<p>使用數據庫</p>
<p>show databases;</p>
<p>顯示數據庫</p>
<p>show tables;</p>
<p>顯示選用的數據庫的數據庫表</p>
<p>desc name</p>
<p>顯示數據表的結構</p>
<p>create table name
(
id int not null auto_increment,
account text not null,
......
unique key(id)
);
</p>
<p>創(chuàng)建數據表</p>
<span style="color:red">這里的id為數據的序列,方便以后的查找,auto_increment 表示自增
unique key(id) 表示把id設置為主鍵 </span>

<p>insert into name(id,account,....)values(1,'xiaobian',....);</p>
<p>向數據表里添加數據,第一個括號:某某列,第二個括號:某某值,具體的內容</p>
<p>update table_name set name='value' where id='value';</p>
<p>改變數據表里的數據</p>
<span style="color:red">name 表示你的列名稱,id可以為其他的列名稱,表示位置 </span>
<p>delete from table_name where id='value';</p>
<p>按照id='value' 來刪除,也可以去掉where及后面的語句來清空數據表</p>
<p>select *from table_name where id='value';</p>
<p>查出數據表里的某一行信息</p>
<p>同樣的可以刪除where以及后面的,表示查出該數據表的全部行</p>

<h3>題外話</h3>

<p>經常的是利用其它語言來對數據庫進行操作</p>
<p>這里就講講利用php對數據庫的操作</p>
<p>首先要知道流程:
一般是分為五個流程
1,鏈接數據庫服務;
2,選擇要操作的數據庫;
3,集成操作命令;
4,執(zhí)行中操作命令;
5,關閉數據庫;
下面我寫一個例子:
</p>
<p>
$db=mysqli_connect('localhost','account_name','password');
mysqli_query($db,'database_name');
$q="insert into table_name(name,account,text,data)value($name,$account,$text,$data)";
mysqli_query($db,$q);
mysqli_close($db);
五條語句對應五個流程
</p>

好,就說到這里了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容