MySQL數據庫筆記一:簡介及簡單操做

1、初識MySQL數據庫

1.數據庫的概述

<1>數據庫:Database
    長期存儲在計算機內的,有組織的,可共享的數據集合。
    存儲數據的倉庫。(文件)

<2>數據庫管理系統:Database Management System
    操縱和管理數據庫的軟件。(軟件)

<3>數據庫的類型
    關係型數據庫:二維表的形式存儲數據。
    非關係型數據庫:NoSQL---------Not only SQL
        Redis:鍵值對存儲,K-V形式存儲
        MongoDB:文檔存儲,將數據以文檔的形式存儲,Json/XML
        HBase:列存儲,Hadoop Database
<4>主流的關係型數據庫
    Oracle:甲骨文公司
    SQLServer:微軟
        簡單、界面友好,交互和操做型更強
        開放性差,性能低

    DB2:IBM
        伸縮性比較強,使用全部的主流的平臺
        收費

    MySQL:MySQL AB

2.MySQL數據庫概述

<1>MySQL數據庫
    MySQL是一個關係型數據庫管理系統,由瑞典MySQL AB公司開發的,目前屬於Oracle旗下產品。

<2>版本
    社區版:免費(我的、組織、企業)
    企業版:非盈利的版權,會收取必定的服務費。

<3>特色
    1.開源、自由的關係型數據庫管理系統
    2.短小精悍,速度快,擁有成本低
    3.是LAMP流行的網站架構的一部分(Linux+Apache+MySQL+php)
    4.被普遍的運用在互聯網公司中(中小型網站中)

2、使用MySQL軟件

<1>啓動服務

net start mysql  啓動服務
net stop  mysql  關閉服務

<2>登陸數據庫

格式: mysql  -參數
參數: -u 用戶名
        -p 密碼
        -P 端口號
        -h 數據庫的服務器地址(遠程鏈接數據庫)
        -- prompt 設置提示符         

例如:
    mysql -uroot -proot
    mysql -uroot -proot -P3306 -h127.0.0.1
    mysql -uroot -proot -P3306 -h123.231.11.35(阿里雲上的服務器:上海|北京)
    mysql -uroot -p回車
        密碼 (密碼不可見)

    使用MySQL Command Line Clinet 輸入密碼

<3>退出數據庫

ctrl+c
exit
\q
quit

<4>修改密碼

4.1 第一種修改密碼方式,當你忘記密碼的時候使用這種方式。

    (1)中止MySQL服務器
    (2)在DOS下輸入 mysqld --skip-grant-tables
    (3)在新開一個DOS登陸mysql數據庫(不須要密碼)
    (4)更改密碼:
            use mysql       選擇名稱是mysql的數據庫
            update user set password=password('密碼') where user='root';
    (5)關閉DOS窗口,結束mysqld進程
    (6)重啓MySQL服務,使用新的密碼登陸


4.2 第二種當你沒有忘記密碼的時候,想要去修改密碼,建議使用這種方式,由於簡單。

    4.2.1 mysqladmin -u 用戶名 -p password 新密碼 (回車輸入舊密碼)
        或者使用下面這種方式
    4.2.2 mysqladmin -u 用戶名 -p 密碼 password 新密碼。

<5>修改MySQL的提示符

方式一: prompt 提示符

方式二: mysql -uroot -p123456 --prompt 提示符

    例如:mysql -uroot -p123456 --prompt nihao

<6>識別版本號

select version();

相關文章
相關標籤/搜索