資料庫的敲門磚

2021-06-16 18:42:46 字數 2389 閱讀 2118

學習資料庫

首先要先學習如何匯入匯出資料檔案,不然就是做好了資料的編輯統計,也無法正常運用哦~下面給大家講解一下如何匯入匯出資料庫。

方法一:使用圖形化輔助工具

首先需要安裝mysql gui tools v5.0,它是乙個視覺化介面的mysql資料庫管理控制台,提供了四個非常好用的圖形化應用程式,方便資料庫管理和資料查詢。這些圖形化管理工具可以大大提高資料庫管理、備份、遷移和查詢效率,即使沒有豐富的sql語言基礎的使用者也可以應用自如。它們分別是: 

mysql migration toolkit:資料庫遷移 

mysql administrator:mysql管理器 

mysql query browser:用於資料查詢的圖形化客戶端 

mysql workbench:db design工具

方法二:使用mysql自帶的命令列方式

mysql匯入匯出.sql檔案:

步驟如下:

一.mysql的命令列模式的設定:

桌面->我的電腦->屬性->環境變數->新建->

path=「;path\mysql\bin;」其中path為mysql的安裝路徑。

二.簡單的介紹一下命令列進入mysql的方法:

1.c:\>mysql -h hostname -u username -p

按enter鍵,等待然後輸入密碼。這裡hostname為伺服器的名稱,如localhost,username為mysql的使用者名稱,如root。

進入命令列後可以直接操作mysql了。

2.簡單介紹一下mysql命令:

mysql->create database dbname;//建立資料庫

mysql->create table tablename;//建立表

mysql->show databases;//顯示資料庫資訊,有那些可用的資料庫。

mysql->use dbname;//選擇資料庫

mysql->show tables;//顯示表資訊,有那些可用的表

mysql->describe tablename;//顯示建立的表的資訊

三.從資料庫匯出資料庫檔案:

很多資料庫教程

中都是從這一步直接開始的,忽略了前面兩大步驟,特此補上~

1.將資料庫mydb匯出到e:\mysql\mydb.sql檔案中:

開啟開始->執行->輸入cmd 進入命令列模式

c:\>mysqldump -h localhost -u root -p mydb>e:\mysql\mydb.sql 

然後輸入密碼,等待一會匯出就成功了,可以到目標檔案中檢查是否成功。

2.將資料庫mydb中的mytable匯出到e:\mysql\mytable.sql檔案中:

c:\>mysqldump -h localhost -u root -p mydb mytable>e:\mysql\mytable.sql 

3.將資料庫mydb的結構匯出到e:\mysql\mydb_stru.sql檔案中:

c:\>mysqldump -h localhost -u root -p mydb --add-drop-table>e:\mysql\mydb_stru.sql 

//-h localhost可以省略,其一般在虛擬主機上用

四.從外部檔案匯入資料到資料庫中:

從e:\mysql\mydb2.sql中將檔案中的sql語句匯入資料庫中:

1.從命令列進入mysql,然後用命令create database mydb2;建立資料庫mydb2。

2.退出mysql 可以輸入命令exit;或者quit;

3.在cmd中輸入下列命令:

c:\>mysql -h localhost -u root -p mydb2< e:\mysql\mydb2.sql 

然後輸入密碼,就ok了。

五.下面談一下關於匯入檔案大小限制問題的解決:

預設情況下:mysql 匯入檔案大小有限制的,最大為2m,所以當檔案很大時候,直接無法匯入,下面就這個問題的解決列舉如下:

在php.ini中修改相關引數:

影響mysql匯入檔案大小的引數有三個:

memory_limit=128m,upload_max_filesize=2m,post_max_size=8m 

修改upload_ ......

以上就是總結的一些資料庫匯入匯出的主要步驟,希望能夠幫助到大家~

ABAP初學敲門磚

abap初學敲門磚 jacksonludejian 原名 希望給和我一樣在 黑暗 中摸索的abap初學者一點指引 1 在se38環境下的程式名輸入欄輸入 demo 後按f4,你可以查到sap所有的demo示例程式,好好看看,你會學到很多abap功能的實現方法。2 執行 abapdocu t cdoe...

資料探勘敲門磚 Python爬蟲入門

python爬蟲.jpg 資料探勘是一門綜合的技術,隨著ai的興起,在國內的需求日漸增大。資料探勘的職業方向通常有三個,順便概要地提一下所需的技能 不僅於此 但是看完簡介,好像和爬蟲沒什麼關係?接著往下看。要開始資料探勘之路,可以先從培養資料分析能力開始。資料分析的常見步驟是 資料準備資料觀察 找規...

開啟大資料門的敲門磚 資料思維

大家都在談論的dt時代,資料為王,一切即資料,那麼海量資料對無感知的人來說真的是空談。資料是真實存在的,既不是資料庫儲存的資料也不是資料包表的資料,那麼大資料該是什麼樣子?大資料該以何種形式存在?如果才是資料思維該有的樣子?論證 everything is data 馬克思主義告訴我們 唯物主義 世...