1:使用SHOW語句找出在服務(wù)器上當(dāng)前存在什么數(shù)據(jù)庫:
mysql> SHOW DATABASES;
2:創(chuàng)建一個(gè)數(shù)據(jù)庫MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3:選擇你所創(chuàng)建的數(shù)據(jù)庫
mysql> USE MYSQLDATA; (按回車鍵出現(xiàn)Database changed 時(shí)說明操作成功!)
4:查看現(xiàn)在的數(shù)據(jù)庫中存在什么表
mysql> SHOW TABLES;
5:創(chuàng)建一個(gè)數(shù)據(jù)庫表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6:顯示表的結(jié)構(gòu):
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:導(dǎo)入.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;
此外,Linux下經(jīng)常使用的命令:
1:導(dǎo)入數(shù)據(jù)庫備份文件的方法:
root: mysql –u數(shù)據(jù)庫帳戶 –p密碼 數(shù)據(jù)庫名 < .sql備份文件
2:MySql的用戶管理是通過User表來實(shí)現(xiàn)的,添加新用戶常用的方法有兩個(gè),一是在User表插入相應(yīng)的數(shù)據(jù)行,同時(shí)設(shè)置相應(yīng)的權(quán)限;二是通過GRANT命令創(chuàng)建具有某種權(quán)限的用戶。其中GRANT的常用用法如下:
mysql>
3:清空文件內(nèi)容:
cat /dev/null > 文件名
4:添加帳戶:
useradd 用戶名 –d 目錄名 –s /sbin/nologin(不允許該用戶直接登錄服務(wù)器)
5:設(shè)置帳戶密碼
passwd 用戶名
特別注意:
剛安裝好的MySql包含一個(gè)含空密碼的root帳戶和一個(gè)匿名帳戶,這是很大的安全隱患,對于一些重要的應(yīng)用我們應(yīng)將安全性盡可能提高,在這里應(yīng)把匿名帳戶刪除、 root帳戶設(shè)置密碼,可用如下命令進(jìn)行:
use mysql;
delete from User where User="";
update User set Password=PASSWORD(newpassword) where User=root;
引用
作者: 郝聰
原載:
黑色夢中SEO博客
版權(quán)所有,轉(zhuǎn)載時(shí)請注明作者并以鏈接形式標(biāo)注原始出處!
posted on 2008-02-27 10:15
一凡 閱讀(235)
評論(0) 編輯 收藏 所屬分類:
DATABASE