MYSQL經常使用命令~

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

共勉!

相關文章
相關標籤/搜索