本文目錄一覽:
1、如何創建數據庫?
如何創建數據庫?
一、創建數據庫簡介
數據庫是儲存關鍵資料的文件系統,用數據庫管理系統建立大家的數據庫,就可以更好地提供安全性。如今伴隨着社會發展的迅速化趨勢,數據庫獲得了極大的運用,數據庫為前端和後台的程序都提供了數據和信息支持。因此,對於想管理好數據庫的你來說,必須明白怎樣建立數據庫,那麼如何建立呢?跟着本文一起來學習吧。
二、4種主流數據庫創建方式
2.1 MySQL創建數據庫
MySQL中創建數據庫的基礎英語的語法文件格式以下。
CREATE DATABASE db_name;
在其中「db_name」是即將創建的數據庫名字,該名字不可以與早已存有的數據庫同名。
實例:創建 MySQL 數據庫,名稱為 shulanxt:
CREATE DATABASE shulanxt;
按回車執行上述語句,即可創建名叫 shulanxt 的數據庫。
2.2 SQL Server創建數據庫
SQLServer創建數據庫的方式有兩種:
根據運作SQL腳本製作;
應用SQLServer管理方法模塊創建數據庫。
以下流程將展現怎麼使用SQLServer管理方法模塊在SQLServer2014創建數據庫。
在目標任務管理器中,右鍵單擊數據庫文件夾名稱/標誌,隨後挑選Newdatabase…:
開展數據庫取名,這裡叫「TaskTracker」,隨後點一下「OK」,即完成創建:
2.3 Oracle創建數據庫
2.3.1 創建新用戶並授與管理權限
最先,起動SQLplus程序的命令行:
sqlplus
如下所示:
注意:也可以從菜單欄的安裝文件直接開啟 SQLPlus。
當SQLPlus起動後,使用在安裝Oracle數據庫網絡服務器時鍵入的登陸密碼以sys用戶身份登陸
如何用java創建mysql數據庫
JDBC連接數據庫
•創建一個以JDBC連接數據庫的程序,包含7個步驟:
1、加載JDBC驅動程序:
在連接數據庫之前,首先要加載想要連接的數據庫的驅動到JVM(Java虛擬機),
這通過java.lang.Class類的靜態方法forName(String className)實現。
例如:
try{
//加載MySql的驅動類
Class.forName("com.mysql.jdbc.Driver") ;
}catch(ClassNotFoundException e){
System.out.println("找不到驅動程序類 ,加載驅動失敗!");
e.printStackTrace() ;
}
成功加載後,會將Driver類的實例註冊到DriverManager類中。
2、提供JDBC連接的URL
•連接URL定義了連接數據庫時的協議、子協議、數據源標識。
•書寫形式:協議:子協議:數據源標識
協議:在JDBC中總是以jdbc開始
子協議:是橋連接的驅動程序或是數據庫管理系統名稱。
數據源標識:標記找到數據庫來源的地址與連接端口。
例如:(MySql的連接URL)
jdbc:mysql:
//localhost:3306/test?useUnicode=truecharacterEncoding=gbk ;
useUnicode=true:表示使用Unicode字符集。如果characterEncoding設置為
gb2312或GBK,本參數必須設置為true 。characterEncoding=gbk:字符編碼方式。
3、創建數據庫的連接
•要連接數據庫,需要向java.sql.DriverManager請求並獲得Connection對象,
該對象就代表一個數據庫的連接。
•使用DriverManager的getConnectin(String url , String username ,
String password )方法傳入指定的欲連接的數據庫的路徑、數據庫的用戶名和
密碼來獲得。
例如:
//連接MySql數據庫,用戶名和密碼都是root
String url = "jdbc:mysql://localhost:3306/test" ;
String username = "root" ;
String password = "root" ;
try{
Connection con =
DriverManager.getConnection(url , username , password ) ;
}catch(SQLException se){
System.out.println("數據庫連接失敗!");
se.printStackTrace() ;
}
4、創建一個Statement
•要執行SQL語句,必須獲得java.sql.Statement實例,Statement實例分為以下3
種類型:
1、執行靜態SQL語句。通常通過Statement實例實現。
2、執行動態SQL語句。通常通過PreparedStatement實例實現。
3、執行數據庫存儲過程。通常通過CallableStatement實例實現。
具體的實現方式:
Statement stmt = con.createStatement() ;
PreparedStatement pstmt = con.prepareStatement(sql) ;
CallableStatement cstmt =
con.prepareCall("{CALL demoSp(? , ?)}") ;
用Python 和MySQL寫一個程序 需求如下
先花點時間來說說一個程序怎麼和數據庫進行交互
1.和數據庫建立連接
2.執行sql語句,接收返回值
3.關閉數據庫連接
使用MySQLdb也要遵循上面的幾步.讓我們一步步的進行.
1、MySQL數據庫要用MySQLdb模塊,但Python用來鏈接MySQL的第三方庫MySQLdb不支持Python3.x
特別說明:我在我的電腦上實驗時,我的python是2.7.2版本,安裝對應版本的MySQLdb之後直接可以運行,並與數據庫連接成功,所以如果大家
也像我一樣順利的話,下面的就不需要看了,直接跳過,看第2點如何執行sql語句即可!如果安裝之後出現異常,可以參考一下下面的解決辦法。
連接的關鍵是安裝MySQLdb模塊要下載與Python相對應的版本:
下載好後安裝,它會自動檢測到計算機Python的安裝路徑,並自動填寫模塊解壓路徑(我的是:D:\ProgramFiles\ActivePython 2.6.6.17\Lib\site-packages\)。
如何在MYSQL數據庫中新建一個數據庫
1、打開電腦的SQL軟件 ,輸入用戶名和密碼,連接上Mysql主機地址,將Mysql啟動。
2、進入Mysql裏面後,用鼠標右鍵點擊主機,然後會彈出菜單欄,點擊裏面的「創建數據庫」,也可以使用快捷鍵Ctrl+D。
3、接着會出現「創建數據庫」的窗口,為創建的數據庫取名,並選擇「基字符集」為「UTF-8」,然後點擊創建。
4、這樣子就完成了數據庫的創建動作,這時候可以發現左邊多了個剛剛命名的數據庫。
如何在MySQL中創建數據庫
MySQL數據庫系統可以支持許多不同的數據庫,通常,每個應用程序需要一個數據庫。
在Book-O-Rama例子中,數據庫名為books。
創建數據庫是最容易的部分。在mySQL命令提示符下,輸入如下所示命令:
MySQLcreate datebase dbname;
應該用所希望的數據庫名稱來代替"dbname"字符串。
在Book-O-Rama例子中,要創建一個名為books的數據庫。
就這樣應該會看到如下所示的響應(執行時間會因為機器不同而不同):
Query ok,1 row affected(0.0 sec)
如果出現上訴字段意味着一切正常。
如果沒有得到響應,請確認在上面的命令行後面輸入分號,分號將告訴mySQL已經完成了命令輸入,該執行命令了。
如何用MySQL創建一個數據庫
MySQL是一個很常用的數據庫工具。下面,我們來看看如何使用MySQL創建一個數據庫吧。
01
打開MySQL
首先要確保本地電腦中已安裝上MySQL工具,並打開它,再連接上MySQL服務器,如下圖所示:
02
新建數據庫
在鏈接的MySQL數據庫中右擊,選擇【新建數據庫】選項,如下圖所示:
03
數據庫名稱
會彈出一個新建數據庫窗口,【數據庫名稱】見名知意即可,比如名為db_user,如下圖所示:
04
字符集和序規則
字符集以utf開頭即可,排序規則選擇utf8_general_ci,點擊確定,即可創建一個數據庫,如下圖所示:
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/298265.html