MYSQL經常使用命令~九周目
安裝目錄
數據庫目錄
/var/lib/mysql
配置文件
/usr/share/mysql (mysql.sercer命令及配置文件)
相關命令
/user/bin/(mysqladmin mysqldump命令)
啓動腳本
/etc/init.d/mysql(啓動腳本文件mysql的目錄)
系統管理
連接Mysql
mysql -h主機地址 -u用戶 -p密碼
修改密碼
給root添加密碼abc
mysqladmin -uroot -password abc
將密碼改成123
mysqladmin -uroot -pabc password 123
庫操做
建立數據庫
create database 數據庫名;
顯示全部數據庫
show databases;
刪除數據庫
drop database 數據庫;
連接數據庫
use 數據庫;
查看當前使用的數據庫
select database;
查看當前數據庫包含的表信息
show tables;
表操做
建表
create table 表名 (字段名1,類型,[字段名,類型]);
獲取表結構
desc 表名;
show columns from 表名;
刪除表
drop table 表名;
插入數據
insert into 表名 [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )]
查詢表中的數據
select <字段> from 表名 where 表達式;
查詢前幾行數據
select * from 表名 order limit 0,2;
刪除表中數據
delete from 表名 where 表達式;
delete from myclass where id=1;
修改表中數據
update 表名 set 字段 where 條件;
在表中增長字段
alter table 表名 add 字段 類型 其餘;
更改表名
rename table 表名 to 新表名;
字段類型
1.INT[(M)] 型: 正常大小整數類型
2.DOUBLE[(M,D)] [ZEROFILL] 型: 正常大小(雙精密)浮點數字類型
3.DATE 日期類型:支持的範圍是1000-01-01到9999-12-31。MySQL以YYYY-MM-DD格式來顯示DATE值,可是容許你使用字符串或數字把值賦給DATE列
4.CHAR(M) 型:定長字符串類型,當存儲時,老是是用空格填滿右邊到指定的長度
5.BLOB TEXT類型,最大長度爲65535(2^16-1)個字符。
6.VARCHAR型:變長字符串類型
導入數據表
mysql < *.sql
共勉!