十三週四次課(5月7日)筆記

十三週四次課(5月7日)
13.1 設置更改root密碼
13.2 鏈接mysql
13.3 mysql經常使用命令
擴展
mysql5.7 root密碼更改 http://www.apelearn.com/bbs/thread-7289-1-1.html
myisam 和innodb引擎對比 http://www.pureweber.com/article/myisam-vs-innodb/
mysql 配置詳解: http://blog.linuxeye.com/379.html
mysql調優: http://www.aminglinux.com/bbs/thread-5758-1-1.html
同窗分享的親身mysql調優經歷: http://www.apelearn.com/bbs/thread-11281-1-1.htmlhtml

13.1 設置更改root密碼
十三週四次課(5月7日)筆記mysql

先查看,有沒有啓動mysql?
十三週四次課(5月7日)筆記linux

沒有啓動,要啓動。
十三週四次課(5月7日)筆記web

mysq啓動了
十三週四次課(5月7日)筆記sql

更改$PATH
十三週四次課(5月7日)筆記數據庫

能夠直接運行mysql
十三週四次課(5月7日)筆記tcp

想讓變量永久生效。須要編輯配置文件。
十三週四次課(5月7日)筆記ide

十三週四次課(5月7日)筆記

更改了配置,須要使其生效,運行以下命令。
十三週四次課(5月7日)筆記函數

密碼進入mysql,運行以下命令:。
十三週四次課(5月7日)筆記
//命令quit退出來ui

設置密碼。
十三週四次課(5月7日)筆記
//輸出不是報錯,只是警告。

設置密碼後,直接登陸會提示須要密碼
十三週四次課(5月7日)筆記

修改密碼,運行命令以下:
十三週四次課(5月7日)筆記

密碼加單引號,能夠識別特殊字符。
十三週四次課(5月7日)筆記
十三週四次課(5月7日)筆記

不知道登陸密碼的狀況,改密碼。

編輯配置文件

打開文件
十三週四次課(5月7日)筆記
在[mysql]下面加入以下內容。
十三週四次課(5月7日)筆記
.//是忽略受權的意思

十三週四次課(5月7日)筆記

能夠直接登陸
十三週四次課(5月7日)筆記

切換到庫
十三週四次課(5月7日)筆記

密碼是加密的,是password函數生成的。
十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

把剛纔加進去的內容去掉。否則,全部用戶不用密碼登陸。
十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

總結重置密碼步驟:
一、編輯配置文件,命令vi /etc/my.cnf,在[mysql]下面,加入skip-grant。

二、登陸mysql。使用mysql的庫。命令use mysql。update...。

三、編輯配置文件,命令vi /etc/my.cnf,在[mysql]下面,刪除skip-grant。

四、restart 。

13.2 鏈接MySQL
十三週四次課(5月7日)筆記

以本ip連接
十三週四次課(5月7日)筆記

在unix和linux裏有一種sock通訊方式。

mysql監聽了sock
十三週四次課(5月7日)筆記

以sock連接。
十三週四次課(5月7日)筆記

//如今連的時候,就不是tcp/ip,連接sock,只適合在本機。

十三週四次課(5月7日)筆記

13.3 mysql經常使用命令
十三週四次課(5月7日)筆記

連接mysql
十三週四次課(5月7日)筆記

查看數據庫,命令以下:
十三週四次課(5月7日)筆記

切換到庫,命令以下:
十三週四次課(5月7日)筆記

把表列出來,命令以下:
十三週四次課(5月7日)筆記//mysql裏的命令都要加;

十三週四次課(5月7日)筆記

查看錶裏的字段,命令以下:
十三週四次課(5月7日)筆記

查看錶怎麼建立,命令以下:
十三週四次課(5月7日)筆記

不加G,顯示會很亂
十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

查看當前登陸的用戶是誰,命令以下:
十三週四次課(5月7日)筆記

不用P指定端口,默認3306
十三週四次課(5月7日)筆記

localhos就是127.0.0.1
十三週四次課(5月7日)筆記

換一個ip
十三週四次課(5月7日)筆記

會反解析
十三週四次課(5月7日)筆記

記錄命令歷史的文件
十三週四次課(5月7日)筆記
十三週四次課(5月7日)筆記
十三週四次課(5月7日)筆記
十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

查看當前數據庫,命令以下:
十三週四次課(5月7日)筆記

命令use mysql切換到數據庫,不加分號,加分號均可以,命令以下:
十三週四次課(5月7日)筆記

查詢所在的庫
十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

建立表,命令以下:
十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

建立表,CHARSET=latinl
十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

查看數據庫的版本。
十三週四次課(5月7日)筆記

把數據庫狀態列出來,把經常使用的數據列出來,
十三週四次課(5月7日)筆記

把參數列出來,命令以下:
十三週四次課(5月7日)筆記

加%匹配出來。
十三週四次課(5月7日)筆記

十三週四次課(5月7日)筆記

修改成1000
十三週四次課(5月7日)筆記

要想重啓生效,須要改配置文件。
十三週四次課(5月7日)筆記

查看隊列,命令以下:
十三週四次課(5月7日)筆記

//這個用得比較多。

用這個命令,最後一列就完整。
十三週四次課(5月7日)筆記

相關文章
相關標籤/搜索