整理 mysql 安裝部署運維問題解決優化記錄。
1、安裝
系統為 centos7
(1)、rpm 包方式安裝yum install wget
wget
wget 解壓到某個路徑,安裝全部的 rpm 包yum install mysql-*.rpm
(2)、yum 庫方式安裝# 可參考官網切換版本
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
yum install mysql-server
systemctl start mysqld.service
配置常用配置如下:
初次登入密碼
安裝過程若無提示密碼則嘗試檢視日誌: grep password /var/log/mysqld.log 即可。
允許遠端登入-- 修改表
use mysql;update user set host = '%' where user = 'root';select host, user from user;
-- grant授權
grant all privileges on *.* to 'myuser'@'%' identified by 'mypassword' with grant option;flush privileges;
grant all privileges on dk.* to 'myuser'@'192.168.1.3' identified by 'mypassword' with grant option;flush privileges;
2、修改密碼set global validate_password_policy=0;set global validate_password_length=1;
alter user 'root'@'localhost' identified by '123456';
set password for 'root'@'localhost' = password('newpass');
flush privileges;
-- 或者該
use mysql;update user set password = password('newpass') where user = 'root';
3、丟失密碼啟動
mysqld_safe --skip-grant-tables&
4、調優
常見優化策略:
最大連線數
-- 臨時解決方案,重啟失效set global max_connections = 2000;show variables like "max_connections";
需要先確認 linux 系統本身的 ulimit -n,然後修改配置檔案:
max_connections=12345
重啟 mysql 即可。
C 基本問題
一 編譯為程式集 編譯c 源 檔案將得到程式集檔案,例如 乙個程式集檔案包含 4部分 pe表頭 clr表頭 元資料和 il pe表頭是 windows 作業系統要求的標準資訊 clr表頭專門用於那些需要 clr才能執行的模組 元資料實際上就是一塊二進位制資料,其中包含著一些表,我們可以將元資料表劃分...
DVB DVB基本問題
1 在進行節目搜尋時,nit搜尋,手動搜尋以及全頻段搜尋都要用到那些表,什麼順序?答 先收nit,找到頻點列表,依次搜每乙個頻點。如果是全頻段搜尋,自己建乙個頻點列表開始搜。在乙個頻點上,先收pat,然後收pmt,就可以把節目搜出來了,再搜sdt找到頻道名稱.2 為什麼不先搜尋sdt在搜尋pat p...
LINGO基本問題
1.lingo中的infeasibilities 矛盾約束的數目 一般不可行的問題裡面才 會不為0 可行的都是0或者很接近0 slack or surplus什麼意思 slack一般用作鬆弛的或是鬆懈的,surplus一般用作剩餘或是超出 lingo中的reduced cost 和dual pric...