學習筆記(02):MySQL版SQL優化-MYSQL分層、存儲引擎

立即學習:https://edu.csdn.net/course/play/25283/297138?utm_source=blogtoedu

yum  -y remove   XXX

rpm -ivh  rpm軟件名  --force --nodeps

驗證:

mysqladmin --version

在計算機reboot 後,登陸mysql:

可能會報錯:“/var/lib/mysql/mysql.sock不存在”

---原因:是mysql服務沒有啓動

解決:啓動服務:1.每次使用前 手動啓動服務   /etc/init.d/mysql start

 

2.開機自啓   chkconfig mysql on   chkconfig mysql off 

檢查開機是否自啓動:ntsysv

 

給mysql的超級管理員root增加密碼:

/usr/bin/mysqladmin -u root password root

 

數據庫存放路徑:ps -ef|grep mysql

datadir  是數據庫目錄

pid 文件目錄:  --pid-file

mysql 核心目錄:

/var/lib/mysql   mysql 安裝目錄

/usr/share/mysql   配置文件

/ust/bin   :命令目錄(mysqladmin   ,msqldump等命令)

/etc/init.d/mysql    啓停腳本

 

mysql 配置文件:/usr/share/mysql 

常見:

my-huge.cnf    高端服務器(1-2g)

my-large.cnf    中等規模服務器

my-medium.cnf   一般 

my-small.cnf      較小

但是,以上配置文件mysql默認不能識別,默認 只能識別  /etc/my.cnf

例:將採用my-huge.cnf:

cp  /usr/share/mysql/my-huge.cnf  /etc/my.cnf   

 

mysql 字符編碼:

show  variables like '%char%';

統一設置編碼:

vim /etc/my.cnf    添加

[mysql]

client

default-character-set=utf8 

 

[mysqld]

character_set_server=utf8

character_set_client=utf8

collation_server=utf8_general_ci

注意事項:修改編碼  只對“之後”創建的數據庫生效,因此建議在mysql安裝完畢後,第一時間修改編碼 utf8

 

mysql :清屏  crtl +L      system clear;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章