MySQL常用命令
一、數(shù)據(jù)庫的連接等:1.開啟MySQL服務:
在運行中net start mysql;
2.關閉MySQL服務:
在運行中net stop mysql;
3.連接MySQL:
MySQL -u用戶名 -p用戶密碼;進入后提示 MySQL>;
4.連接遠程MySQL:
MySQL -hIP地址 -u用戶名 -p用戶密碼;
5.推出MySQL:
mysql> quit; exit 加Enter;
6.修改密碼:
mysqladmin -u用戶名 -p舊密碼 password 新密碼;
7.版本查詢時間顯示:
mysql> select version(),current_date();
二、操作數(shù)據(jù)庫:
1:使用SHOW語句找出在服務器上當前存在什么數(shù)據(jù)庫:
mysql> SHOW DATABASES;
2:創(chuàng)建一個數(shù)據(jù)庫MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3:選擇你所創(chuàng)建的數(shù)據(jù)庫
mysql> USE MYSQLDATA; (按回車鍵出現(xiàn)Database changed 時說明操作成功!)
4:查看現(xiàn)在的數(shù)據(jù)庫中存在什么表
mysql> SHOW TABLES;
5:創(chuàng)建一個數(shù)據(jù)庫表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6:顯示表的結構:
mysql> DESCRIBE MYTABLE;
7:往表中加入記錄
mysql> insert into MYTABLE values ("hyq","M");
8:用文本方式將數(shù)據(jù)裝入數(shù)據(jù)庫表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE;
9:導入.sql文件命令(例如D:/mysql.sql)
mysql>use database;
mysql>source d:/mysql.sql;
10:刪除表
mysql>drop TABLE MYTABLE;
11:清空表
mysql>delete from MYTABLE;
12:更新表中數(shù)據(jù)
mysql>update MYTABLE set sex="f" where name='hyq';
13.命令的取消:當命令輸入錯誤而又無法改變(多行語句情形)時,只要在分號出現(xiàn)前就可以用 c來取消該條命令
mysql> select
-> user()
-> c
mysql>
14.使用\G按行垂直顯示結果:如果一行很長,需要這行顯示的話,看起結果來就非常的難受。在SQL語句或者命令后使用\G而不是分號結尾,可以將每一行的值垂直輸出。這個可能也是大家對于MySQL最熟悉的區(qū)別于其他數(shù)據(jù)庫工具的一個特性了。
mysql> select * from db_archivelog\G
*************************** 1. row ***************************
id: 1
check_day: 2008-06-26
db_name: TBDB1
arc_size: 137
arc_num: 166
per_second: 1.6
avg_time: 8.7
15.使用tee保存運行結果到文件:可以將命令行中的結果保存到外部文件中。如果指定已經(jīng)存在的文件,則結果會附加到文件中。*************************** 1. row ***************************
id: 1
check_day: 2008-06-26
db_name: TBDB1
arc_size: 137
arc_num: 166
per_second: 1.6
avg_time: 8.7
mysql> tee output.txt
Logging to file 'output.txt'
或者
mysql> \T output.txt
Logging to file 'output.txt'
mysql> notee
Outfile disabled.
或者
mysql> \t
Outfile disabled.
Logging to file 'output.txt'
或者
mysql> \T output.txt
Logging to file 'output.txt'
mysql> notee
Outfile disabled.
或者
mysql> \t
Outfile disabled.
posted on 2009-02-19 21:54 生命的綻放 閱讀(371) 評論(0) 編輯 收藏 所屬分類: 數(shù)據(jù)庫