首頁  >  文章  >  資料庫  >  mysql資料庫怎麼用?

mysql資料庫怎麼用?

藏色散人
藏色散人原創
2019-05-10 09:14:1739761瀏覽

mysql資料庫的用法:1、連接mysql;2、啟動mysql服務;3、停止mysql服務;4、查詢埠是否衝突;5、退出mysql;6、修改密碼。

mysql資料庫怎麼用?

一、資料庫的基本概念
1、 常用的兩種引擎:

 (1) InnoDB引擎:
1)支援ACID,簡單來說就是支援事務完整性、一致性;
        2)支援行鎖,以及類似ORACLE的一致性讀,多重使用者並發;
        3)獨特的聚集索引主鍵設計方式,可大幅提升同時讀取寫入效能;
        4)支援外鍵;
        5)支援崩潰資料自修復;
        6) InnoDB設計目標是處理大容量資料庫系統,它的CPU使用率是其它基於磁碟的關聯式資料庫引擎所不能比的。
        7)它是一個可靠地事務處理引擎,不支援全文本搜尋
 (2) MyISAM引擎:
        1)不支援每次查詢表所具有原子性
        2)
        3)強調的是性能,其執行速度比InnoDB類型更快,但是不提供事務支援
        4)如果執行大量的SELECT(刪除任務),MyISAM是更好的選擇

2、資料庫的介紹:
        1)資料庫-database:保存有組織的資料的容器(通常是一個檔案或一組檔案)
        2)表-table:某種特定類型資料的結構化清單
        3)模式-schema:關於資料庫和表格的佈局及功能的資訊

        4)列-column:表中的一個字段,所有表格都是由一個或多個欄位組成的
        5)行-row:表中的一個記錄

        6)資料類型-datatype:所容許的資料的類型,每個表格都有對應的資料類型,它限制(或容許)該列中儲存的資料

二、Mysql命令列(如下圖)

mysql資料庫怎麼用?

#1、連接mysql-格式:

 mysql -h主机地址 -u用户名 -p用户密码

       1)連接到本機Mysql,先開啟DOS視窗(快速鍵window田字鍵R一起調出指令指示框再輸入cmd),然後進入目錄mysql\bin,再鍵入指令mysql -u root -p,回車後會提示你輸入密碼, MYSQL的提示符號是: mysql> (預設root用戶沒有密碼)
       2)連接到遠端主機上的Mysql:假設遠端主機的IP為:218.105.110.116,使用者名稱為root,密碼為abcd123456,則鍵入以下指令:mysql -h218.105.110.116 -u root -p abcd123456;(註:u與root之間可以不用加空格,其它也一樣)

#2、啟動mysql服務:

net start mysql

3、停止mysql服務:

net stop mysql

4、查詢連接埠是否衝突:

netstat –na | findstr 8080 查看被監聽的連接埠, findstr用來找出後面的連接埠是否存在。

5、退出mysql:

quit或exit退出

6、修改密碼:格式:

mysqladmin -u用戶名-p舊密碼password新密碼;

例如給root修改密碼: 

mysqladmin -u root -p ab12 password djg345

三、顯示指令

1、顯示目前資料庫伺服器中的資料庫清單:

mysql> SHOW DATABASES;

2、顯示某個資料庫中的資料表:

mysql> USE 库名;//使用某个库;
mysql> SHOW TABLES;//列出库中所有的表

3、顯示資料表的結構:

mysql> DESCRIBE 表名;

4、建立資料庫:

mysql> CREATE DATABASE 库名;

5、建立資料表:

mysql> USE 库名。mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1);

6、刪除資料庫:

mysql> DROP DATABASE 库名;

7、刪除資料表:

mysql> DROP TABLE 表名;

8、將表中記錄清除:

mysql> DELETE FROM 表名;

9、顯示表格中的記錄:

mysql> SELECT  *  FROM 表名;

10、在表格中插入記錄:

mysql> INSERT INTO 表名 VALUES (”hyq”,”M”);

11、更新表中資料:

mysql-> UPDATE 表名 SET 字段名1=’a',字段名2=’b’ WHERE 字段名3=’c';

12、用文字方式將資料裝入資料表:

mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE 表名;

13、匯入.sql檔案指令: 

mysql> USE 数据库名; mysql> SOURCE d:/mysql.sql;

14、指令列修改root密碼:

mysql>UPDATEmysql.userSETpassword=PASSWORD(’新密码’) WHERE User=’root’;
mysql> FLUSH PRIVILEGES;

15、顯示use的資料庫名稱:

mysql> SELECT DATABASE();

16、顯示目前的user:

mysql> SELECT USER();

以上是mysql資料庫怎麼用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn