本文目錄一覽:
- 1、我用mysql數據庫,sql編寫了一半,突然想退出,該如何做?
- 2、用mysql建數據庫,怎麼導出變成mdb文件
- 3、我用MySQL創建一個database,然後往裡面存一些table,我想問這個新的數據庫被存在電腦的哪裡了?
- 4、如何以普通用戶使用MySQL數據庫
- 5、我做的程序數據庫如果用MySQL,不通過連接主機,怎麼才能讓別人直接訪問數據庫?
我用mysql數據庫,sql編寫了一半,突然想退出,該如何做?
如果你決定不想執行正在輸入過程中的一個命令,輸入\c取消它:
mysql SELECT
– USER()
– \c
mysql
這裡也要注意提示符,在你輸入\c以後,它切換回到mysql,提供反饋以表明mysql準備接受一個新命令。
用mysql建數據庫,怎麼導出變成mdb文件
利用navicat 出品的數據庫管理工具可以方便的導出。
比如navicat premium,以及navicat for mysql.我使用的是navicat Premium.
第一步,右鍵點擊某一張表,點擊 ‘導出嚮導’
選擇,mdb,下一步
按照嚮導導出,非常簡單。
我用MySQL創建一個database,然後往裡面存一些table,我想問這個新的數據庫被存在電腦的哪裡了?
hi,好久沒上知道了,最近一直忙着找工作。
一般是存放在data目錄中,如果你的安裝目錄下沒有這個data文件夾的話,那麼就是在當前用戶中找,比如我的就在:C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data,你進入這個目錄下,就可以看到你建的所有數據庫。
補充:對於臨時表,MySQL使用環境變量TMPDIR的值作為保存臨時文件的目錄的路徑名。如果未設置TMPDIR,MySQL將使用系統的默認值,通常為/tmp、/var/tmp或/usr/tmp。如果包含臨時文件目錄的文件系統過小,可對mysqld使用“—tmpdir”選項,在具有足夠空間的文件系統內指定1個目錄。
如何以普通用戶使用MySQL數據庫
但是在一些特殊情況下,我們不想使用這個 root 用戶來使用。你比如主機提供商,他們在提供數據庫的時候就有肯能不想購買者使用 root 用戶來登錄他們提供的數據庫服務器,而是向這些購買者分配一個隨機的用戶。他們是怎樣做到的呢?這裡我們來向大家說說如何以一個普通的用戶來使用MySQL數據庫。 MySQL服務器mysqld能被任何用戶啟動並運行。為了將mysqld改由Unix用戶user_name來運行,你必須做下列事情:
如果它正在運行,停止服務器(使用mysqladmin shutdown)。
改變數據庫目錄和文件以便user_name有權限讀和寫文件(你可能需要作為Unix的root用戶才能做到):
shell chown -R user_name /path/to/mysql/datadir
如果在MySQL數據目錄中的目錄或文件是符號鏈接,你也將需要順着那些鏈接並改變他們指向的目錄和文件。chown -R不能跟隨符號鏈接。
以user_name用戶啟動服務器,或如果你正在使用MySQL 3.22或以後版本,以Unix root用戶啟動mysqld並使用–user=user_name選項,mysqld將在接受任何連接之前切換到以Unix user_name用戶運行。
如果在系統被重新啟動時,你使用mysql.server腳本啟動mysqld,你應該編輯mysql.server用su以用戶user_name運行mysqld,或使用–user選項調用mysqld。(不改變safe_mysqld是必要的。) 現在,你的mysqld進程應該正在作為Unix用戶user_name運行,並運行完好。儘管有一件事情沒有變化:權限表的內容。缺省 地(就在運行了腳本mysql_install_db安裝的權限表後),MySQL用戶root是唯一有存取mysql數據庫或創建或拋棄數據庫權限的用戶。除非你改變了那些權限,否則他們仍然保持。當你作為一個Unix用戶而不是root登錄時,這不應該阻止你作為MySQL root用戶來存取MySQL;只要為客戶程序指定-u root的選項。
注意通過在命令行上提供-u root,作為root存取MySQL,與作為Unix root用戶或其他Unix用戶運行MySQL沒有關係。MySQL的存取權限和用戶名與Unix用戶名字是完全分開的。唯一與Unix用戶名有關的是,如果當你調用一個客戶程序時,你不提供一個-u選項,客戶將試圖使用你的Unix登錄名作為你的MySQL用戶名進行連接。
如果你的Unix機器本身不安全,你可能應該至少在存取表中為MySQL root用戶放上一個口令。
我做的程序數據庫如果用MySQL,不通過連接主機,怎麼才能讓別人直接訪問數據庫?
使用客戶端軟件,比如yogsql,可以裝在遠程,也可以裝在數據庫所在的服務器上,就可以看了。
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/129258.html