MySQL 資料庫入門操作

來源:互聯網
上載者:User

標籤:io   os   使用   sp   strong   檔案   資料   on   bs   

啟動
mysqld:
在命令列啟動mysql時,如不加"--console",啟動、關閉資訊不在介面中顯示,而是記錄在安裝目錄下的data目錄裡,檔案名稱一般是hostname.err,通過此檔案查看mysql的控制台資訊。
關閉
mysqladmin -u root shutdown
命令列串連伺服器
mysql -h localhost -u root -proot  (-p 和密碼直接沒有空格)
或者
mysql -h localhost -u root -p 斷行符號
根據提示再輸入密碼
root
mysql資料庫  user表 host 欄位
一個localhost,一個127.0.0.1,一個::1,其實這三個都是一個意思,都是表示本地機 ,::1 是ipv6地址127.0.0.1的縮寫,也就是本機。
host列是指定登入的ip,比如說 user=root host=192.168.1.1 ,這裡的意思就是說,root使用者只能通過 192.168.1.1的用戶端去訪問,而%則是個萬用字元, 如果host=192.168.1.%,那麼就表示 只要是 ip為host=192.168.1.首碼的用戶端都可以串連,那麼host=%的話則表示所有ip都有權去串連,這也就是為什麼在開啟遠端連線的時候,大部分人都直接把host改成%的緣故,因為省事。
遠程登入
update user set host = ‘%‘ where user = ‘root‘ limit 1;
如果直接修改表,需要重啟服務才生效 或者  flush privileges;  
授權方式遠程登入
允許從任何主機上使用root使用者,密碼:youpassword(你的root密碼)串連到mysql伺服器:
# mysql -u root -proot
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION;

允許地址202.11.10.253上用root使用者,密碼dboomysql來串連mysql的所有資料庫,付給select,insert,update,delete許可權。
# mysql -u root -proot
grant select,insert,update,delete on *.* to [email protected]"202.11.10.253" Identified by "dboomysql";

允許地址202.11.10.253上用root使用者,密碼dboomysql來串連mysql的所有資料庫,付給所有許可權。
# mysql -u root -proot
grant all on *.* to [email protected]"202.11.10.253" Identified by "dboomysql"

操作完後切記執行以下命令重新整理許可權
FLUSH PRIVILEGES

修改密碼
mysqladmin -u root -p [oldpassword] password newpassword
注意oldpass(老密碼)可選,如果root預設密碼為空白,則不需要輸入,如果需要更改老密碼,請注意老密碼與-p之間不要有空格,否則會報錯,另外password(函數)和newpassword(新密碼)之間以空格分隔

MySQL 資料庫入門操作

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.