MySql安裝過程中,沒有修改掉數據存儲位置的話,可能會是數據存儲到自己並不希望的位置,故需要修改
先利用命令行登錄資料庫
mysql -u root -p
查看資料庫數據存儲位置
show variables like '%datadir%'
去該目錄下找到文件夾中的所有文件(該目錄一般是隱藏的),將其中所有文件拷貝到你希望數據文件存儲的位置,
我是想拷貝到D:/MySQl/data目錄下的
打開安裝目錄下的my.ini文件,將datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/",這行修改為datadir="D\MySQL\data"(這里用又斜線,否則有可能報錯)。
退出所有對mysql.exe的調用,任務管理器看一下服務MySQL有沒有停止,如果沒有,在cmd中命令net stop mysql停止服務。然後在net start mysql重新啟動服務
查詢資料庫位置,查看是否成功
❷ 如何通過命令行窗口查看sqlite資料庫文件
1、找到AndroidSDK目錄下的platform-tools文件夾,會發現該目錄下有一個adb.exe文件。到系統環境變數出去設置Path的值,將 adb.exe 所在的路徑加進去。
2、在命令行窗口輸入:" adb shell " 進入控制台
3、輸入 " cd /data/data/包名.項目名稱(小寫)/databases/ " (如: cd /data/data/com.keqi.test/databases/)進入項目文件所在的存儲路徑
4、可通過" ls "命令去查看該目錄下的文件
5、輸入" sqlite3 + 資料庫名.db " (如: " sqlite3 BookStore.db ") 打開資料庫
6、可輸入 " .table " 查看資料庫中存在哪些表
7、可輸入" .schema ' 查看建表語句
8、通過SQL查詢語句 " select * from 表名 " (如:" select * from Book ")
❸ SQL Server 2005 資料庫管理SQL 語句
SQL語言完整性約束:
1、唯一約束:unique
2、主鍵約束:primarykey
3、標識列:identity
4、檢查約束:check
5、外鍵約束:foreign key
6、默認值約束:defauit
7、不為空約束:not null
資料庫:database
表:table
主文件:filespec
事務日誌文件:filegroup
顯示資料庫文件:on
顯示日誌文件:log on
文件名: name
存儲路徑:filename
文件占據空間:size
最大存儲空間:maxsize
文件增長量:filegrowth
連接 :references
列:column
刪除表:drop cloumn (表名 行)
刪除文件:1、指定位置:alter database 文件名2:刪除:remove file 文件名
更改文件:1、指定位置:alter database 文件名2:更改:modify file文件名
添加:add
切換:use
連接:on
約束關鍵字:constraint
選定目標關鍵字:select
不重復關鍵字:distinct
簡化關鍵字:in 與where一塊使用
最左,右關鍵字:top
指定表關鍵字:from
改名關鍵字:as
插入數據關鍵字:insert 和into values一塊使用
選定位置關鍵字:into
具體列關鍵字:values
更新數據關鍵字:update 和set where一塊使用
選定記錄關鍵字: set
選擇列關鍵字:where
刪除數據關鍵字:delete 和from where一塊使用
指定位置關鍵字:from
選擇列關鍵字:where
查詢排序關鍵字:order by
選擇前n行:top
升序排序:desc
降序排序:asc
查詢分組關鍵字:group by
替換關鍵字:replace
篩選關鍵字:having
求和函數:sum
求平均數:avg
計算函數:count
求最大值函數:max
最小值函數:min
允許用戶操作資料庫:grant
拒絕用戶許可權:deny
廢除用戶許可權:revoke
拒絕或廢除用戶許可權語句:cascade
SQL高級查詢
連接具體位置關鍵字:on
交叉聯接關鍵字:cross jojn
內聯接:inner join (具體到列)
左外聯接:left(左)join
右外聯接:right(右)join
查詢具體條件:exists (也可以看作一次測試)
聯合查詢:unlon
顯示全部:all
❹ 如何更改SQL Server2008默認資料庫的存儲路徑
1.安裝SQl Server過程中,修改路徑(因為我安裝的時候,忘記改路徑了,所以沒截下圖來,黃色部分是真正的標注):
2.打開SQL Server2008,在圖形界面里修改資料庫的存儲路徑:
右擊「對象資源管理器」,然後單擊「屬性」,在單擊「資料庫設置」,修改下面的「資料庫默認位置」中的「數據」,「日誌」裡面的存儲位置為你想放的位置即可。
3.用SQL語句修改資料庫的存儲路徑,將「E:\YourData」,「E:\YourLogs」改為你想放的位置即可(這個我沒試過,也是看大神寫的,就總結在這里了):
USE [master]
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultData', REG_SZ, N'E:\YourData'
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultLog', REG_SZ, N'E:\YourLogs'
GO
4.這個我也沒試過,大家可以試一下。
Windows Server 2008 Standard Version 64-bit
SQL Server 2005 Standard Version 64-bit
查詢用戶庫Data文件默認路徑:
DECLARE @DefaultData VARCHAR(100)
EXEC master..xp_regread @rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer',
@value_name='DefaultData',
@DefaultData=@DefaultData OUTPUT
SELECT @DefaultData
查詢用戶庫Log文件默認路徑:
DECLARE @DefaultLog VARCHAR(100)
EXEC master..xp_regread @rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer',
@value_name='DefaultLog',
@DefaultLog=@DefaultLog OUTPUT
SELECT @DefaultLog
查詢用戶庫備份文件默認路徑:
DECLARE @BackupDirectory VARCHAR(100)
EXEC master..xp_regread @rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer',
@value_name='BackupDirectory',
@BackupDirectory=@BackupDirectory OUTPUT
SELECT @BackupDirectory
修改用戶庫Data文件默認路徑:
EXEC master..xp_regwrite
@rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer',
@value_name='DefaultData',
@type='REG_SZ',
@value='D:\SQL2005\Data'
修改用戶庫Log文件默認路徑:
EXEC master..xp_regwrite
@rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer',
@value_name='DefaultLog',
@type='REG_SZ',
@value='D:\SQL2005\Log'
修改用戶庫備份文件默認路徑:
EXEC master..xp_regwrite
@rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer',
@value_name='BackupDirectory',
@type='REG_SZ',
@value='D:\SQL2005\DBBak'
5.(這個也沒試過,嘿嘿)
-- 更改數據文件存放目錄
EXEC xp_instance_regwrite
@rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\MSSQLServer\MSSQLServer',
@value_name='DefaultData',
@type=REG_SZ,
@value='E:\Data'
GO
-- 更改日誌文件存放目錄
EXEC master..xp_instance_regwrite
@rootkey='HKEY_LOCAL_MACHINE',
@key='Software\Microsoft\MSSQLServer\MSSQLServer',
@value_name='DefaultLog',
@type=REG_SZ,
@value='E:\Data'
GO
❺ 如何實現ACCESS資料庫跨庫查詢
有兩種辦法實現跨庫查詢
方法1)
將外資料庫表鏈接到本資料庫,然後就像使用本資料庫表一樣使用這些鏈接表進行查詢了。
方法2)
在查詢語句里使用in關鍵字+資料庫存儲路徑,來查詢外部ACCESS資料庫表。
例如:
select a.* from members a,
(SELECT * from customers in "C:\Users\Lenovo_user\Desktop\db1.mdb")b
where a.m_name=b.name;
這個例子使用in關鍵子,將本資料庫表與桌面上的外部資料庫db1.mdb中表進行對等連接,返回相關的記錄集。
❻ 如何查看sqlserver資料庫文件位置
查看sqlserver資料庫文件的位置,有兩種情況,一是在創建時就修改了資料庫的位置,二是在默認位置,下面就來看一下如何查看資料庫文件所在的位置
工具/材料
microsoft
sql
server
management
studio
2008
方法:
1、以book資料庫為例。
打開並成功登錄資料庫之後,找到所要查找的資料庫book資料庫,選中book資料庫,右擊—>屬性
2、點擊屬性之後,會出現下面這個窗口,在左上角有一個「選擇項」-->文件-->
"路徑",在「路徑」這一列就可以看到資料庫文件所在的位置了。
❼ 用sql 語句怎麼查詢建立的表是保存在什麼位置的啦
1、創建數據表,create table ckx_location(id number, value varchar2(200));
❽ 如何修改sql server默認資料庫路徑
1、首先打開sql server管理工具,使用賬號和密碼進行登錄,如圖,