mysql用戶密碼,MySQL管理工具:mysql、mysqladmin、mysqldump

 2023-10-21 阅读 29 评论 0

摘要:mysql:?功能:命令行SQL工具 # mysql # mysql -u root -p 輸入密碼 mysql> mysql>exit # mysql -u root -p '密碼'(不能登錄) mysql用戶密碼。進入指定數據庫: mysql>use 數據庫 # mysql --user=賬戶 --password=

mysql:?
功能:命令行SQL工具

# mysql
# mysql -u root -p
輸入密碼
mysql>
mysql>exit
# mysql -u root -p '密碼'(不能登錄)

mysql用戶密碼。進入指定數據庫:

mysql>use 數據庫
# mysql --user=賬戶 --password=密碼 數據庫
mysql>
mysql>exit

SQL語句操作:

sql語句結尾:;或\g 或\G
退出mysql>:exit或quit或ctrl+z(ctrl+C不起作用)

執行SQL語句腳本:

# mysql --user=賬戶 --password=密碼 數據庫<腳本
# mysql --user=賬戶 --password=密碼 數據庫 < 腳本 > 重定向輸出文件
root遠程連接mysql服務器:
# mysql -u root -p -h 遠程mysql服務器地址
輸入密碼
(默認安裝時,mysql5.7已做安全設置,禁止遠程root連接)
# mysql -u root -p -h localhost
輸入密碼

mysqladmin:?

功能:執行管理操作的工具?

檢查服務器配置、當前運行狀態?

創建、刪除數據庫?

設置新密碼?

flush-privileges、reload重新加載權限數據表?

refresh刷新數據表、重啟日志?

start-slave從服務器上啟動復制?

stop-slave從服務器上停止復制

# mysqladmin -u root password 新密碼
# mysqladmin -u root -p password 新密碼
輸入舊密碼

mysqldump:?

功能:數據庫邏輯備份程序?

非大數據備份解決方案?

SQL語句重現?

備份數據表需要SELECT權限?

(物理備份:?

功能:適合大規模數據備份和還原?

直接復制數據文件?

mysqlbackup工具)?

備份:數據表、整個數據庫、所有數據庫?

mysqldump備份、mysql還原

# mysqldump 數據庫 表
# mysqldump --databases 數據庫1 數據庫2 ...
# mysqldump --all-databases

# mysqldump -u root -p mysql user>user_table
# mysqldump -u root -p --databases mysql>mysql_database

系統默認數據庫:information_schema、mysql、performance_schema、sys?

information_schema不能刪除?

performance_schema、sys可刪除,不可恢復?

mysql等自建數據庫,可刪除、可恢復(但不可批量刪除)?

(不能通過清空/usr/local/mysql/data目錄來刪除數據庫,否則無法恢復?

# mysqldump -u root -p --all-databases>all_databases

# mysql -u root -p mysql<user_table
# mysql -u root -p <mysql_database
恢復mysql等自建數據庫
# mysql -u root -p <all_databases

?

轉載于:https://www.cnblogs.com/ouruola863/p/9940117.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/154800.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息