phpMyAdmin的使用

phpMyAdmin的使用php

 

 

安裝MySQL數據庫後,用戶便可在命令行提示符下進行建立數據庫和數據表等各類操做,但這種方法很是麻煩,並且須要有專業的SQL語言知識。PHP官方開發了一個相似於SQL Server的可視化圖形管理工具phpMyAdmin,該工具能夠運行在各類版本的PHP及MySQL下。經過phpMyAdmin徹底能夠對數據庫進行各類操做,如創建,複製和刪除數據等。phpMyAdmin爲初學者提供了圖形化的操做界面,這樣MySQL數據庫的操做就沒必要再命令提示符下經過命令實現,從而大大提升了開發的效率。用戶能夠在官方網站www.phpmyadmin.net上免費下載到最新版本。我在本地安裝的版本 phpMyAdmin4.6.6 (提取碼:gvoj)。mysql

 

1、操做數據庫sql

打開localhost/phpMyAdmin,輸入用戶名和密碼,可成功登錄phpMyAdmin。數據庫

1.建立數據庫服務器

 

 

 


 

 

2.修改數據庫app

 

 


 

 

 

3.刪除數據庫工具

 單擊上圖中紅色的「刪除數據庫選項」超連接,便可成功刪除指定的數據表。網站

 

2、操做數據表spa

1.建立數據表.net

 

 


 

注意若是想要ID在建立時自動增長,則能夠設置AUTO_INCREMENT =A_I,也就是在A_I選項前打勾便可,這樣插入新的行數據時其id不用設置就會自動遞增,不然id默認爲0。 

 

2.修改數據表

 


 

 

 

3.刪除數據表

點擊操做,點擊超連接紅色的DROP。

 

 

 

 

3、使用SQL語句操做數據表

單擊phpMyAdmin主界面中的超連接,打開SQL語句編輯區,輸入完整的SQL語句,來實現數據的查詢、添加、修改和刪除操做。

1.使用SQL語句插入數據

 使用insert語句向數據表tb_admin中插入數據,單擊「執行」按鈕,向數據表中插入一條數據。

 


 

執行語句:insert into tb_admin(`name`,`pwd`) values('tm','111') , 執行結果:


 

成功添加數據信息:


爲了編寫方便,能夠利用其右側的屬性列表來選擇要操做的列,只要選中要添加的列,雙擊其選項或者單擊「<<」按鈕添加列名稱便可。

 


2.使用SQL語句修改數據


UPDATE tb_admin SET name='純淨水',pwd='111' WHERE id=0


點擊瀏覽


 

 

3.使用SQL語句查詢數據

 

SELECT * FROM `tb_admin` WHERE id < 3


 執行結果

 

4.使用SQL語句刪除數據

 DELETE FROM tb_admin WHERE id=0


 若是delete語句後面沒有where條件值,那麼將刪除指定數據表中的所有數據。

 

4、管理數據記錄

1.插入數據

 選擇某個數據表後,單擊超連接,進入插入數據界面。在界面中輸入各字段值,單擊「執行」按鈕便可插入記錄。在默認狀況下,一次能夠插入兩條記錄。


 

 

 

2.瀏覽數據

 點擊瀏覽以後,若是想要修改單行數據,則必須讓表擁有主鍵,如今的tb_admin表沒有主鍵,能夠點擊結構,將id設置爲主鍵。這樣就能夠看到編輯按鈕了。


 這裏能夠刪除id爲0的行數據,而後進入結構,修改id爲自動增長(A_I)。至關於執行了如下語句:

ALTER TABLE `tb_admin` CHANGE `id` `id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '管理員ID號';

採用A_I方式,id默認從1開始,若是表中有0的id則會報錯。

 

3.搜索數據

 點擊「搜索」超連接,進入界面輸入id爲1.點擊執行。


 

執行結果以下:


 

 

5、生成和執行mysql數據庫腳本

生成和執行mysql數據庫腳本是互逆的兩個操做,執行mysql腳本是經過生成的擴展名爲.sql的腳本文件導入數據記錄到數據庫中;生成mysql腳本是將數據表結構、表記錄存儲爲.sql的腳本文件。能夠經過生成和執行mysql腳本實現數據庫的備份和還原操做。下面分別介紹生成和執行mysql數據庫腳本的方法。

 

1.生成mysql數據庫腳本

 單擊phpMyAdmin主界面中的「導出」超連接。選擇導出文件的格式,這裏使用默認選項SQL,單擊「執行」按鈕。


 

點擊執行後,在本地的用戶下載目錄會有tb_admin.sql文件生成。

tb_admin.sql

-- phpMyAdmin SQL Dump
-- version 4.6.6
-- https://www.phpmyadmin.net/
--
-- Host: localhost
-- Generation Time: 2017-03-01 11:28:23
-- 服務器版本: 5.6.11
-- PHP Version: 5.5.3

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `db_study`
--

-- --------------------------------------------------------

--
-- 表的結構 `tb_admin`
--

CREATE TABLE `tb_admin` (
  `id` int(4) NOT NULL COMMENT '管理員ID號',
  `name` varchar(50) NOT NULL COMMENT '管理員名稱',
  `pwd` varchar(50) NOT NULL COMMENT '管理員密碼'
) ENGINE=MyISAM DEFAULT CHARSET=gb2312 COMMENT='管理員信息表';

--
-- 轉存表中的數據 `tb_admin`
--

INSERT INTO `tb_admin` (`id`, `name`, `pwd`) VALUES
(1, '純淨水', '111'),
(2, '小小', '111'),
(3, '每天', '000'),
(4, '樂兒', 'happy'),
(5, 'tim', '9999');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `tb_admin`
--
ALTER TABLE `tb_admin`
  ADD UNIQUE KEY `id` (`id`);

--
-- 在導出的表使用AUTO_INCREMENT
--

--
-- 使用表AUTO_INCREMENT `tb_admin`
--
ALTER TABLE `tb_admin`
  MODIFY `id` int(4) NOT NULL AUTO_INCREMENT COMMENT '管理員ID號', AUTO_INCREMENT=6;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

 

2.執行mysql數據庫腳本

 單擊phpMyAdmin主界面中的"導入"超連接,進入執行mysql數據庫腳本界面,單擊「瀏覽」按鈕查找mysql腳本文件(如tb_admin.sql)所在的位置,選擇導入文件的格式爲SQL。單擊「執行」按鈕便可執行mysql數據庫腳本文件。

 

6、結束語

phpMyAdmin是衆多MySQL圖形化管理工具中使用最普遍的一種,是一款使用PHP開發的基於B/S模式的MySQL客戶端軟件。該工具是基於Web跨平臺的管理程序,而且支持簡體中文。對於大型的網站,可經過生成和執行MySQL數據庫腳原本維護網站數據庫。

相關文章
相關標籤/搜索