不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦——學(xué)設(shè)計(jì) > > 網(wǎng)站服務(wù)器管理 >

MySQL常用的教程方法_MySQL初級(jí)教程有哪些方法

時(shí)間: 宇民40 分享

MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),MySQL 是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一。下面由學(xué)習(xí)啦小編為大家整理的MySQL初級(jí)教程,希望大家喜歡!

MySQL初級(jí)教程方法

(一)、怎么配置MySQL主從復(fù)制

MySQL的數(shù)據(jù)庫(kù)的高可用性的架構(gòu)大概有以下幾種:集群,讀寫分離,主備。而后面兩種都是通過(guò)復(fù)制來(lái)實(shí)現(xiàn)的。

(二)、Mysql大小寫

在MySQL中,數(shù)據(jù)庫(kù)和表對(duì)就于那些目錄下的目錄和文件。因而,操作系統(tǒng)的敏感性決定數(shù)據(jù)庫(kù)和表命名的大小寫敏感。這就意味著數(shù)據(jù)庫(kù)和表名在Windows中是大小寫不敏感的,而在大多數(shù)類型的Unix系統(tǒng)中是大小寫敏感的。

(三)、如何操作MySQL日志

我們可以在mysql的安裝目錄下看到mysql的二進(jìn)制日志文件,如mysql-bin.000***等,很多人都不及時(shí)的處理,導(dǎo)致整個(gè)硬盤被塞滿也是有可能的。

(四)、MySQL語(yǔ)句大全

MySql是一個(gè)種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),所謂關(guān)聯(lián)數(shù)據(jù)庫(kù)就是將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大的倉(cāng)庫(kù)中。這樣就增加了速度與提高了靈活性。并且MySql軟件是一個(gè)開(kāi)放源碼軟件。

(五)、MySQL四舍五入

在MySQ中ROUND函數(shù)用于對(duì)查詢結(jié)果進(jìn)行四舍五入,不過(guò)最近使用ROUND函數(shù)四舍五入時(shí)意外發(fā)現(xiàn)并沒(méi)有預(yù)期的那樣。

MySQL數(shù)據(jù)庫(kù)用的方法

(一)、清空MySQL日志的方法

MySQLserver運(yùn)行有1年多時(shí)間,最近無(wú)法正常運(yùn)行,啟動(dòng)也失敗,后來(lái)檢查了一下日志,發(fā)現(xiàn)沒(méi)有空間寫日志,只好找清理日志的方法,本來(lái)想直接刪除那些日志,可是仔細(xì)一想,這些日志都是嚴(yán)格編號(hào)的,萬(wàn)一刪除一個(gè),導(dǎo)致mysql無(wú)法運(yùn)行豈不誤事。

(二)、MySQL中select語(yǔ)句講解

數(shù)據(jù)表都已經(jīng)創(chuàng)建起來(lái)了,我們就可以用自己喜歡的方式對(duì)數(shù)據(jù)表里面的信息進(jìn)行檢索和顯示了?

(三)、MySQL無(wú)法本地登錄怎么辦呢

剛剛使用數(shù)據(jù)庫(kù)經(jīng)常會(huì)出現(xiàn)這種情況,數(shù)據(jù)庫(kù)剛剛安裝的時(shí)候可以使用,把數(shù)據(jù)庫(kù)關(guān)掉重新打開(kāi)就無(wú)法使用了,那怎么辦呢?

(四)、修改解除MYSQL密碼的方法

對(duì)于連接mysql,大家都是習(xí)慣用記住密碼的連接,而不是每次都輸入密碼。所以root用戶密碼往往容易被遺忘

(五)、怎么保護(hù)MySQL數(shù)據(jù)呢

與自動(dòng)的數(shù)據(jù)庫(kù)備份不同,對(duì)系統(tǒng)管理員來(lái)說(shuō),保護(hù)數(shù)據(jù)免受未授權(quán)用戶的侵犯需要采取一定的行動(dòng)。如果你用的是MySQL,就可以使用一些方便的功能來(lái)保護(hù)系統(tǒng),來(lái)大大減少機(jī)密數(shù)據(jù)被未授權(quán)用戶訪問(wèn)的風(fēng)險(xiǎn)。

MySQL語(yǔ)句大全講解

1、創(chuàng)建數(shù)據(jù)庫(kù): create database <數(shù)據(jù)庫(kù)名>;

如:create database student;

2、連接到一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù): use <數(shù)據(jù)庫(kù)名>;

如:use student;

3、刪除數(shù)據(jù)庫(kù):drop database <數(shù)據(jù)庫(kù)名>;

如: drop database student;

4、創(chuàng)建表:create table <表名>(<列名><列的數(shù)據(jù)類型>[<列的約束>])

如:create table stuInfo(stuId int primary key,stuName varchar(20) not null)

5、刪除表: drop table <表名>

如: drop table stuInfo;

6、修改表:alter table

給表添加新列: alter table <表名> add <列名><列的數(shù)據(jù)類型>;

添加多列,中間用逗號(hào)隔開(kāi)

如:alter table stuInfo add stuGender varchar(10)

修改某列的數(shù)據(jù)類型:alter table <表名> modify <列名><新數(shù)據(jù)類型>

如:alter table stuInfo modify stuGender int

修改列名:alter table <表名> change <老列名><新列名><數(shù)據(jù)類型>

如:alter table stuInfo change stuName stuAddress varchar(30)

刪除列:alter table <表名> drop <列名>

如: alter table stuInfo drop stuGender

7、將創(chuàng)建的表的語(yǔ)句反向?qū)С觯?show create table <表名>

8、查詢表的所有內(nèi)容:select * from <表名>

查詢表的部分內(nèi)容: select <列名列表> from <表名>

9、查詢表結(jié)構(gòu):show columns from <表名>

10、插入單行數(shù)據(jù):insert into <表名>(<列名列表>) values(<值列表>)

26861