mysql 的基本問題 MySQL 基本問題整理

2021-10-17 19:32:22 字數 1424 閱讀 7925

整理 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...