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、
6、
主要關注連線,讀,寫超時三、資料庫裡的建表格
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都設為主鍵。