程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MYSQL入門知識 >> MySQL數據庫操作命令行

MySQL數據庫操作命令行

編輯:MYSQL入門知識
 

本文整理一些MySQL數據庫操作常用命令行,盡量求簡,方便參考。由於很多基礎命令都是需要權限的,故我們常說的MySQL命令行一般是指在MySQL Command Line Client下執行。而API查詢比如mysql_query則因為用戶組的關系,很多命令執行則要受限。本文介紹的執行命令執行演示均是進入Command Line控制台下。

數據表操作命令:MySQL數據表操作命令行 

一、數據庫類

1、備份數據庫或數據表

備份Mydb到D:\test.tx

mysqldump -u root -p <Mydb>>D:\test.txt

備份Mydb數據庫下的mytable到D:\test.txt

mysqldump -u root -p <Mydb> <mytable>>c:\test.txt

2、登錄和退出MySQL

登錄:

shell>mysql  -u<用戶名> -p<密碼>

登錄成功後(上例為本機登錄,遠程登錄需增加-h<IP>參數),顯示提示符:mysql>

退出:

mysql>quit;

3、查看MySQL版本

mysql> select version();

4、顯示所有數據庫

mysql> show databases;

5、創建數據庫

mysql> create database <database_name>;

6、刪除數據庫

mysql> drop database <database_name>;

7、使用數據庫

mysql> use <database_name>;

二、全局類

1、批量執行導入SQL命令

mysql> use <database_name>;

mysql> source <filename>

其中<filename>為SQL文件完整路徑,比如D:/testSQL.sql,或/var/testSQL.sql等。執行完畢,會自動導入sql文件到數據庫。

2、修改root密碼

mysql> UPDATE mysql.user SET password=PASSWORD('newpassword') WHERE User='root';

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved