Java DDL之操作數(shù)據(jù)庫視頻教程下載

Java DDL之操作數(shù)據(jù)庫視頻教程下載

長沙一度軟件培訓(xùn)      2022-03-13 10:40:01     13

Java DDL之操作數(shù)據(jù)庫視頻教程下載,  大家都知道DDL是數(shù)據(jù)庫定義語言,用來定義數(shù)據(jù)庫對象:數(shù)據(jù)庫、表、列等。今天我們就來學(xué)習(xí)一下?! ?.查看所有數(shù)據(jù)庫  

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細(xì)介紹


  大家都知道DDL是數(shù)據(jù)庫定義語言,用來定義數(shù)據(jù)庫對象:數(shù)據(jù)庫、表、列等。今天我們就來學(xué)習(xí)一下。


  1.查看所有數(shù)據(jù)庫


  查看所有數(shù)據(jù)庫的命令是:show databases;我們在安裝mysql數(shù)據(jù)庫服務(wù)器的時候已經(jīng)設(shè)置其為自動啟動,現(xiàn)在我們在dos命令窗口下訪問數(shù)據(jù)庫,并使用如上所示命令查看所有數(shù)據(jù)庫。



  除了user數(shù)據(jù)庫,其他數(shù)據(jù)庫都是mysql數(shù)據(jù)庫服務(wù)器自帶的數(shù)據(jù)庫,都不能輕易刪除否則就要重新安裝。


  需要注意的是查看所有數(shù)據(jù)庫的命令是:show databases而不是show database,如果命令寫錯了。



  出現(xiàn)了錯誤,“ERROR 1064”,以后大家看到這個錯誤代碼就應(yīng)該知道這是語法錯誤,需要檢查寫的SQL語句語法是否有問題。


  2.切換數(shù)據(jù)庫


  所謂的切換數(shù)據(jù)庫是指選擇要操作的數(shù)據(jù)庫,在以后的練習(xí)中我們可能會創(chuàng)建很多數(shù)據(jù)庫,然后來回操作各個數(shù)據(jù)庫,這時就需要使用切換數(shù)據(jù)庫的命令:use 數(shù)據(jù)庫名。



  這時就可以對user數(shù)據(jù)庫中的表進(jìn)行操作了,而不能對其他數(shù)據(jù)庫的表進(jìn)行操作,如果想操作其他數(shù)據(jù)庫,需要使用命令“use 其他數(shù)據(jù)庫名”。


  3.創(chuàng)建數(shù)據(jù)庫


  創(chuàng)建數(shù)據(jù)庫的語句:create database [if not exists] 數(shù)據(jù)庫名 [charset=utf8]。其中[]表示里面的代碼可有可無,例如:create database if not exists mydb1。現(xiàn)在我們來創(chuàng)建一個數(shù)據(jù)庫,名為mydb1。



  創(chuàng)建數(shù)據(jù)庫后再查看所有數(shù)據(jù)庫,檢驗數(shù)據(jù)庫是否創(chuàng)建成功:

  


  如果再次創(chuàng)建一個mydb1的數(shù)據(jù)庫,會有什么效果。

  


  錯誤信息為“database exists“表示數(shù)據(jù)已經(jīng)存在,使用:create database if not exists mydb1語句創(chuàng)建數(shù)據(jù)庫。



  操作成功,但是并沒有創(chuàng)建新的mydb1數(shù)據(jù)庫,以上語句的作用就是如果不存在就創(chuàng)建,如果存在就不創(chuàng)建。而“charset=utf8”我們一般不會使用,因為在安裝mysql數(shù)據(jù)庫服務(wù)器時我們已經(jīng)指定了編碼為utf8,那么所有數(shù)據(jù)庫的默認(rèn)編碼就是utf8,因此不用再進(jìn)行設(shè)置。


  4.刪除數(shù)據(jù)庫


  刪除數(shù)據(jù)庫的語句是:drop database [if exists] 數(shù)據(jù)庫名。



  刪除數(shù)據(jù)庫成功,如果再次刪除mydb1數(shù)據(jù)庫會有什么效果,如圖1-9所示:




  因為mydb1已經(jīng)被刪除了,再次刪除就會出現(xiàn)問題,因此我們刪除一個數(shù)據(jù)庫的時候,首先要判斷這個表是否存在,如果不存在就不刪除,存在了就刪除:drop database if exists 數(shù)據(jù)庫名。


  5.修改數(shù)據(jù)庫編碼


  我們很少去修改數(shù)據(jù)庫編碼,這里大家了解一下即可,其語句是:ALTER DATAbase mydb1 CHARACTER SET 編碼,如:utf8。


  相關(guān)視頻教程


  Java實戰(zhàn)項目視頻之egov項目視頻教程【免費下載】:http://www.bjpowernode.com/v83/


  Java學(xué)生成績管理系統(tǒng)視頻教程【免費下載】:http://www.bjpowernode.com/v51/


  以上就是長沙一度軟件培訓(xùn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“Java DDL之操作數(shù)據(jù)庫視頻教程下載”的內(nèi)容,希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。


  相關(guān)內(nèi)容


  Java編程學(xué)習(xí):MySQL數(shù)據(jù)庫的學(xué)習(xí)路線


  2020年Java數(shù)據(jù)庫筆試題大全


  Java數(shù)據(jù)庫入門學(xué)習(xí),mysql書籍推薦


  學(xué)習(xí)Java數(shù)據(jù)庫增刪查改通用方法


  Java學(xué)習(xí):數(shù)據(jù)庫學(xué)習(xí)條件查詢和排序


Java視頻教程下載 Java教程下載

培訓(xùn)啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險,謹(jǐn)防上當(dāng)。