MySQL的安裝知識

MySQL的安裝

一,mysql在Ubuntu下的安裝

1,sudo apt install mysql-server(mysql-client) 安裝數(shù)據(jù)庫

2,mysql -uroot -p? 進入數(shù)據(jù)庫

二,MySQL在window下的安裝

1,首先解壓到一個非中文的路徑下。

2,然后設(shè)置環(huán)境變量,在path中把MySQL的bin路徑添加上去

3,在my.min中修改

4,basedir =D:\mytools\myshuju\mysql-5.5.41-winx64? 主目錄路徑添加上去

5,datadir =D:\mytools\myshuju\mysql-5.5.41-winx64\data

6,然后在window以cmd管理員的身份打開

7,cd MySQL的bin路徑,然后MySQL安裝在那盤,就切換到那個盤。 cd D:\mytools\mysql-5.5.41-winx64\bin ?? D:

8,mysqld install? 在這個路徑下修改好,以后可以在任何一個盤符都可以打開

9,net start mysql 此時就可以用了


三,當(dāng) MySQL數(shù)據(jù) 和代碼不在同一臺機器,需要遠程控制的時候

1,sudo mysql -u root -p -h

2,update user set host="%" where user="host";

3,exit

4,cd /etc/mysql/mysql.conf.d/

5 sudo vim mysqld.cnf

然后把43行給注釋掉;#bind-address? ? ? = 127.0.0.1 這是取消綁定的本地

server msql restart重啟MySQL;



mysql的一些歷史;

主要有:關(guān)系型數(shù)據(jù)庫,和nosql數(shù)據(jù)庫兩種類型

關(guān)系型數(shù)據(jù)庫:小型,中型(mysql),大型數(shù)據(jù)庫Oracle,海量數(shù)據(jù)庫DB2

nosql數(shù)據(jù)庫有mongodb和redis hbase三種。

幾個命令

show databases; 展示所有的數(shù)據(jù)庫

use mysql? 切換到數(shù)據(jù)庫

drop database? 數(shù)據(jù)庫名

show tables; 查看所有的表

drop table if exists 表名 :刪除一個表

chr(20)表示可以占20個字節(jié),如果寫入的不夠也必須占30,增加數(shù)據(jù)庫的容量

varchr(20)表示最多可以占20,如果寫入的只有10,那么只占10,其他不占


創(chuàng)建一個表

表中的primary key,表示只能有一個,auto_increment表示自動增加,如果添加不成功,仍然添加一

unique 表示獨一無二的

not? null 表示不能為空

// CRUD

增(create)刪(delete)改(update)查(Retrieve)

select 列表1,列名2,…… from tableName

//查詢

select id,name,age,email,phone,addr,birday from user;

select id,name,age from user;

select * from user;

//增加 insert

insert into user(name,id,age,email,phone,addr,birday)

values("zs",null,16,"110@qq.com","110",'zz','1990-08-23');

insert into user values(null,'lisi',20,"120@qq.com","120",'zz','1997-08-23')

insert into user(name,age,email,phone)

values("lxq",20,"xuqi@163.com",'7777');

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容