1. 程式人生 > 其它 >Mysql安裝和命令使用

Mysql安裝和命令使用

oracle→oracle,mysql

微軟→scel server

阿里的三大核心資料庫:HB,ADB,PALARDB

一、mysql安裝

(1)下載mysql的安裝包,存放到D盤,按照步驟一步一步的安裝好

(2)預設安裝到了C盤的program files目錄下

(3)配置環境,將C盤bin目錄下的地址複製到系統設定path下

(4)安裝好了之後在控制檯輸入MySQL,出現以下就是安裝成功了

Mysql的預設埠是3306

本地:
127.0.0.1
localhost

二、mysql相關命令

1、mysql -h localhost -u root -p

-h後面是IP地址;-u後面是使用者;-p後面跟密碼

密碼是root

2、select version();是查詢版本

3、啟動和停止命令

啟動命令:net start mysql57

停止 命令:net stop mysql57

將mysql以管理員身份執行

4、查詢當前時間:select now();

5、查詢MySQL的連線數: show variables like '%connections%';

6、查詢超時的關鍵字: show variables like '%timeout%';主要關注連線,讀,寫超時

三、資料庫裡的建表格

DB:Datebase資料庫→增、刪、改、查

table:表 資料庫裡面有很多表

1、查詢資料庫:show databases;

2、建立資料庫:create database testDev;

3、查詢資料庫在伺服器的儲存路徑:show variables like '%datadir%';按照所顯示的儲存路徑進行查詢

4、刪除資料庫: drop database testDev;

5、新建一個數據庫:creat datebase testDev;輸入use testDev,進入,然後select datebase();查詢是在哪個資料庫下

6、如何建立表格?

MySQL中目前支援的資料型別為

數字:tinyint smallint int bigint bit(一般用int表示)

小數點:decimal float double(一般用float)

字串:char varchar blob text enum set(一般用varchar)

6.1建立一個表格,裡面包含ID,名字,年齡,薪水,性別,地址等欄位;

第一種方法:

mysql> create table info(id int primary key,name varchar(5),age int,salary float,sex varchar(4) default"boy",address varchar(100));

primary key代表主鍵值

unique key代表唯一的

default代表預設值

6、2查看錶格內容desc info;

6.3顯示建立表的過程:show creat table info \G;

6.4給表裡插入資料:insert into info( id,姓名、年齡等)values(數值);有些欄位不能為空

查詢表裡的欄位:select * from info;

第二種建立表格的方法:

mysql> create table info(

id int primary key,

name varchar(10)unique key,

age int not null,

sex varchar (5) default "girl"

);

例如建立一個表,id設為主鍵約束,主要用於排序,不能重複;name設為唯一性約束;年齡不能為空;性別預設為女;

建立一個表格,寫入姓名和id,將姓名和id都設為主鍵。

7、遞增:auto_increment,遞增與主鍵要一起使用