記錄一次MySQL在centOS上的安裝

2021-10-08 07:58:10 字數 1247 閱讀 2181

數學可能很簡單,但是在沒有提示下去安裝mysql是真的痛苦好吧。

前前後後解除安裝了幾次,終於弄好了。

2. 上傳解壓 tar -zxvf mysql.tar.gz 

老師給的版本我不知道該怎麼用,但是老師說自己去安裝mysql,所以我也就沒有去用他的。

解壓在/usr/local/mysql  這裡,注意一定要在這裡,要不然怎麼試都啟動不了。

然後檢查是否有mysql使用者組和mysql使用者,沒有就新增有就忽略: groups mysql

新增使用者組和使用者 groupadd mysql && useradd -r -g mysql mysql

在local/mysql/目錄下  ./scripts/mysql_install_db --user=mysql

執行安裝程式。

建立預設日誌檔案  mkdir /var/log/mariadb && touch /var/log/mariadb/mariadb.log

啟動mysql  ./support-files/mysql.server start

修改密碼    ./bin/mysqladmin -u root -h localhost.localdomain password '123456'

登陸mysql   ./bin/mysql -h127.0.0.1 -uroot -p123456

授權遠端登陸   grant all privileges on *.* to root@'%' identified by '123456'; flush privileges;

【mysql5.6 開機自啟動】

1,將服務檔案複製乙份到init.d下,並重命名為mysqld

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

2,對檔案賦予執行許可權

chmod +x /etc/init.d/mysqld 或 chmod 777 /etc/init.d/mysqld

3,增加mysqld服務

chkconfig --add mysqld

mysql一次更新多條記錄問題

replace into和insert into on duplicate key 區別 create table test id tinyint 3 unsigned not null auto increment,name char 10 not null default dept char 1...

記錄一次mysql主從複製

首先準備2臺mysql 安裝mysql 記得關閉防火牆 關閉防火牆 安裝centos 7 安裝完mysql以後記得檢視mysql的uuid是否一致 因為有的人是安裝好一台後直接轉殖的伺服器,如果你是單獨安裝的請忽略 如果一致記得修改,具體操作如下 首先找到你的my.cnf檔案,然後根據datadir...

記錄一次mysql處理百萬資料

這一年996搞專案,一直沒時間寫,專案告一段落,抽空記錄一下。大概情況,一張400萬的表,一張300萬錶,每張表20多個字段,2張表抽取資料,根據業務整合。插入新錶。臨時被安排過來搞這個,原來想法使用儲存過程處理,同事已經用python處理資料,效率太慢。奈何沒接觸過python,沒辦法,開始修改同...