怎樣修改資料庫中的資料,在java中怎麼修改sql裡的資料啊??已經連線好資料庫了

2022-02-25 19:34:46 字數 5126 閱讀 6389

1樓:海里的月光

1、首先開啟sql server management管理工具,使用sql語句建立一張測試表。

2、在測試表中,插入3條測試資料。

3、使用一條語句批量修改整個表的資料。

4、使用一條語句批量修改指定條數的記錄。

5、使用一條語句批量修改這三條資料(按條件修改值)。

6、使用一條語句批量修改資料,使用where和case when。

2樓:我叫王土土豆

修改資料庫中的資料步驟如下:

1、首先我們開啟管理工具,找到一個要修改的資料庫。

2、然後我們執行exec  sp_helpdb命令來檢視一下當前的資料庫的一些基本資訊。

3、接著我們執行alter database命令來修改檔案儲存大小。

4、回到sql server管理工具中我們就可以看到size被改變了。

5、這裡大家要注意的是執行alter database的時候,大小不能寫為10m而應該寫為10mb。

6、另外如果第一次改變了一個大小,第二次還是設定這個大小同樣會報錯。

3樓:毛毛嫣然

可以直接開啟資料庫進行修改,然後點那個紅紅的感嘆號就可以修改了或者可以點新建查詢

用語句改資料

update 表 set 欄位=值 where 要改的位置

4樓:四靈神獸

現在sqlwindow中寫 select * from **名 for update ;

然後再單擊 鎖狀的圖示 ,然後就可以修改資料了,

修改完後記得單擊對號圖示,然後再單擊工具欄中的提交按鈕就可以了。

5樓:siying韋

1、通過update,delete,insert等sql語句修改

2、在資料庫中直接開啟編輯表,在表中對應的欄位中輸入值

在j**a中怎麼修改sql裡的資料啊??已經連線好資料庫了

6樓:匿名使用者

已經很全了,要是 還看不懂您求耶穌吧

7樓:匿名使用者

修改?update 表名 set 欄位 = *** where ***

asp中如何修改資料庫中的記錄資料?

8樓:

sql="select * from 異常記錄 where 編號="&id

rs.open sql,conn,1,3

rs("狀態")=ing

rs("完成日期")=da

rs.update

rs.close

看看你的id傳遞過來的數值正確不正確。

如果id傳過來是空值或者*,很有可能會將所有的資料都清空的。

9樓:若水楓

rs.open sql,conn,1,3 是修改資料的意思..

rs.open sql,conn,2,3 是插入資料的意思

看看你是不是這邊弄錯了..

10樓:毛玄掠地

修改不用update嗎

怎麼修改資料庫中的屬性

11樓:雲南新華電腦學校

alter table tablename

alter column columnname varchar(50) null

如上,tablename是你的表名,columnname是你要改的列名,注意列資料型別屬性不可少,我是以varchar(50)為例,你要看你的具體情況來定。null表示允許為空,not null不允許為空。

如何修改mysql一個資料庫中所有表某個欄位的資料?

12樓:莘贍

update databases.* set flag=0;用萬用字元來替代該資料庫下的表名建議在mysql命令列執行

怎樣在mysql裡面修改資料庫名稱?

13樓:愛可生雲資料庫

被取消的命令mysql 之前提供了一個 rename database db_old to db_new 的命令來直接對資料庫改名,可能由於實現的功能不完備(比如,這條命令可能是一個超大的事務,或者是由於之前的表很多還是 myisam 等),後來的版本直接取消了這條命令。更改資料庫名大致上有以下幾種方案:

一、mysqldump 匯入匯出要說最簡單的方法,就是直接用 mysqldump 工具,在舊庫匯出再往新庫匯入(最原始、最慢、最容易想到)的方法:舊庫 yttdb_old 匯出(包含的物件:表、檢視、觸發器、事件、儲存過程、儲存函式)

二、改整庫的表名利用 mysql 更改表名的方法來批量把舊庫的所有表依次遍歷,改名為新庫的表。這種方法比第一種要快很多倍,但是沒有第一步操作起來那麼順滑,不能一步到位。比如,要把資料庫 yttdb_old 改名為 yttdb_new,如果資料庫 yttdb_old 裡只有磁碟表,那很簡單,直接改名即可。

或者寫個指令碼來批量改,非常簡單。但是一般舊庫裡不只有磁碟表,還包含其他各種物件。這時候可以先考慮把舊庫的各種物件匯出來,完了在逐一改完表名後導進去。

三、歷史方案其實在 mysql 早期還有一種方法。假設 mysql 部署好了後,所有的 binlog 都有備份,並且二進位制日誌格式還是 statement 的話,那就可以簡單搭建一臺從機,讓它慢慢追主機到新的庫名,等確切要更改舊庫的時候,再直接晉升從機為主機即可。這裡只需要從機配置一個引數來把舊庫指向為新庫:

replicate-rewrite-db=yttdb_old->yttdb_new不過這種侷限性很大,不具備標準化,不推薦。

總結其實針對 mysql 本身改庫名,大致就這麼幾種方法:

如果資料量小,推薦第一種;

資料量大,則推薦第二種;

資料量巨大,那就非 mysql 本身能解決的了。

可通過部署第三方 etl 工具,通過解析 mysql 二進位制日誌或其他的方式來把舊庫資料直接讀取到新庫達到改名的目的等等。

14樓:匿名使用者

mysql中沒有直接修改資料庫的命令,如果想做可以變相實現,就是用mysqldump -h ip -u username -ppasswd databases>d:/back.sql用這個命令備份資料庫,然後建立新的資料庫create databases new_databases;再上傳備份資料庫mysql -u username -ppasswd new_databases

/back.sqlok,刪除舊的資料庫就好了

15樓:高_婷婷

常見的主要有三種方法:

如果所有表都是myisam型別的話,可以直接修改資料夾的名字。

關閉mysql→把data目錄中的db_name目錄重新命名為new_db_name→開啟mysql

新建資料庫,在新的資料庫裡重新命名所有舊資料庫中的表,再刪除舊的資料庫。具體操作命令如下:建立新的資料庫→重新命名資料表名稱→刪除舊的資料庫。

create database new_db_name;

rename table db_name.table1 to new_db_name.table1,db_name.table2 to new_db_name.table2;

drop database db_name;

利用mysqldump命令從舊的資料匯出資料,再匯入新資料庫。具體操作命令如下:匯出資料→建立新的資料庫→匯入資料→刪除舊的資料庫。

mysqldump -u root -p -h ip db_name > db_name_dump.sql

mysql -u root -p -h ip -e 「create database new_db_name」

mysql -u root -p -h ip new_db_name < db_name_dump.sql

mysql -u root -p -h ip -e 「drop database db_name」

16樓:匿名使用者

推薦個工具,sqlyog enterprise,一看就明白,你要想用命令改的話,就看mysql的幫助文件.

17樓:創作者

提供三種方法:

1. rename database db_name to new_db_name

這個。。這個語法在mysql 5.1.7中被新增進來,到了5.1.23又去掉了。

據說有可能丟失資料。還是不要用的好。

2.如果所有表都是myisam型別的話,可以改資料夾的名字

關閉mysqld

把data目錄中的db_name目錄重新命名為new_db_name

開啟mysqld

3.重新命名所有的表

create database new_db_name;

rename table db_name.table1 to new_db_name.table1,

db_name.table2 to new_db_name.table2;

drop database db_name;

18樓:匿名使用者

好像改不了吧,你不如再建立新的

sql server中如何修改資料庫名稱

19樓:匿名使用者

未能排它地鎖定資料庫以執行該操作,出現了這樣的錯誤!

說明有程序在使用著「學生」資料庫,

停止sql server服務,然後再啟動,(或者重啟windows),

這樣就可以使用前面幾位說的方法重新命名操作了,例如:use master

goexec sp_renamedb '學生','教師';

20樓:匿名使用者

可以在物件資源管理器裡面點右鍵,重新命名的啊

alter database database_name

modify name = new_database_name

21樓:匿名使用者

alter database 學生 modify name =教師

22樓:

use master

goexec sp_renamedb '學生','教師';

魔獸世界單機版怎麼修改資料庫?(高分)

郵箱多少 我給你發個 修改器 什麼都能修改 還可以改掉職業限制 和去裝備唯一 佔坑學習.有強人指點一下嗎.同樣的疑惑 m端的用quice,t端的不知道用什麼改!如何修改魔獸世界單機版資料庫?mangos魔獸世界單機版修改資料庫,進入遊戲無效怎樣辦?mangos魔獸世界單機版修改 魔獸世界單機版如何修...

在大型資料庫中什麼是安全運算,資料庫的關係代數中可以用交運算嗎?

在關係代數中,連線運算是由一個笛卡爾積運算和一個選取運算構成的。首先用笛卡爾積完成對兩個資料集合的乘運算,然後對生成的結果集合進行選取運算。確保只把分別來自兩個資料集合並且具有重疊部分的行合併在一起。連線的全部意義在於在水平方向上合併兩個資料集合 通常是表 併產生一個新的結果集合。其方法是將一個資料...

有「學生課程」資料庫,資料庫中包括表

使用t sql語言完成下列操作1 建立 學生 課程 資料庫 將資料檔案和日誌有一個 學生 課程 資料庫,資料庫中包括三個表 1 學生 表1.最討厭這種不加思考發一大堆問題上來,可悲現在的學校,可嘆現在的學生,只會依賴,不會自己研究一下麼 我也知道是資料庫哇 這樣的回答也算是滿意答案,真是的。發問題的...