您好,歡迎來(lái)到賦能網(wǎng)!

java數(shù)據(jù)庫(kù)怎么創(chuàng)建?java數(shù)據(jù)庫(kù)創(chuàng)建以及相關(guān)操作指南

賦能網(wǎng) 2023-05-09 66

數(shù)據(jù)庫(kù)在開(kāi)發(fā)的過(guò)程中尤為重要,每個(gè)數(shù)據(jù)庫(kù)都有一個(gè)或多個(gè)不同的API用于創(chuàng)建,訪問(wèn),管理,搜索和復(fù)制所保存的數(shù)據(jù)。那java數(shù)據(jù)庫(kù)怎么創(chuàng)建?下面來(lái)我們就來(lái)給大家講解一下。

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

Create {DATAbase | SCHEMA } [ IF NOT EXISTS] db_name

[default] character set [ = ] character_name

1. 中括號(hào){}的意思 兩個(gè)中選擇一個(gè)

2. 方括號(hào)[]的意思 可寫(xiě)可不寫(xiě)

3. character_name 編碼格式的名稱

4. IF NOT EXISTS 忽略錯(cuò)誤信息

創(chuàng)建一個(gè)名稱為 d1 的數(shù)據(jù)庫(kù)

查詢錯(cuò)誤信息: Show warnings;

創(chuàng)建帶默認(rèn)編碼格式的數(shù)據(jù)庫(kù) create database d2 character set = utf8;

顯示數(shù)據(jù)庫(kù)創(chuàng)建時(shí)候的語(yǔ)句 show create database 數(shù)據(jù)庫(kù)名稱 ;

二.數(shù)據(jù)庫(kù)操作

1.展示所有的數(shù)據(jù)庫(kù)名稱列表

命令: show databases ;

2.選中要使用的數(shù)據(jù)庫(kù)

命令: use 數(shù)據(jù)庫(kù)名稱

3.展示數(shù)據(jù)庫(kù)中所有數(shù)據(jù)表

命令:show tables ;

4 展示表的屬性信息 主鍵信息 是否為空等信息

命令:show columns form 表名稱;

5.查詢表的索引信息

命令:Show index from user;

6.刪除數(shù)據(jù)庫(kù)

語(yǔ)法結(jié)構(gòu) : Drop database [ IF exists ] db_name(數(shù)據(jù)庫(kù)名稱);

7.修改數(shù)據(jù)庫(kù)編碼格式

需求 :創(chuàng)建里一個(gè)gbk編碼格式的數(shù)據(jù)庫(kù),發(fā)現(xiàn)可能要存儲(chǔ)中文的數(shù)據(jù),

第一種方式: 刪除數(shù)據(jù)庫(kù)重新創(chuàng)建

第二種方式: 直接修改編碼格式

命令: alter database數(shù)據(jù)庫(kù)名稱 character set utf8

8.修改 mysql 用戶密碼 使用update的方式直接修改

第一步 登錄

命令: musql -uroot -proot

第二步 選中數(shù)據(jù)庫(kù) mysql

命令:use mysql

第三步 更新密碼

命令:update user set password = password( ‘ 新密碼’ ) where user= ’root ’;

第四步 刷新

命令:flush privileges;

第五步 重啟mysql

Java數(shù)據(jù)庫(kù)中最常見(jiàn)的就是mysql數(shù)據(jù)庫(kù),因此我們以mysql數(shù)據(jù)庫(kù)為例,為大家演示創(chuàng)建以及它的相關(guān)操作,學(xué)會(huì)使用java數(shù)據(jù)庫(kù)是開(kāi)發(fā)中必備的技能,所以我們一定要多多研究!最后大家如果想要了解更多初識(shí)java知識(shí),敬請(qǐng)關(guān)注賦能網(wǎng)。


本文鏈接:

本文章“java數(shù)據(jù)庫(kù)怎么創(chuàng)建?java數(shù)據(jù)庫(kù)創(chuàng)建以及相關(guān)操作指南”已幫助 66 人

免責(zé)聲明:本信息由用戶發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識(shí)產(chǎn)權(quán)侵權(quán)的法律責(zé)任!

本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機(jī)構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開(kāi)班》學(xué)校地址等機(jī)構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢熱線:4008-569-579

如果本頁(yè)不是您要找的課程,您也可以百度查找一下: