此文章僅記錄使用apt-get安裝mysql。
通過以下命令安裝mysql:
這將安裝mysql伺服器的包,以及客戶端和資料庫公共檔案的包。
在安裝過程中,系統會要求您為root使用者提供mysql安裝的密碼。
重要確保記住您設定的root密碼。
想要稍後設定密碼的使用者可以
在對話方塊
中將 密碼
字段留空,只需按
確定即可
; 在這種情況下,
對於使用unix套接字檔案的連線
,socket peer-credential pluggable authentication
將對伺服器的root訪問進行身份 驗證。
您可以稍後使用程式
mysql_secure_installation設定root密碼
。mysql伺服器在安裝後自動啟動。
您可以使用以下命令檢查mysql伺服器的狀態:
使用以下命令停止mysql伺服器:
要重新啟動mysql伺服器,請使用以下命令:
注意:一些依賴於本機mysql包的第三方本機儲存庫包可能無法與mysql apt儲存庫包一起使用,因此不應與它們一起使用; 這些包括akonadi-backend-mysql,handlersocket-mysql-5.5和zoneminder。
使用mysql -uroot -p登入mysql系統,
執行以下命令:
grant all privileges on *.* to root@"%" identified by '密碼' with grant option;
提示ok之後重新整理許可權:flush privileges;
此時依然無法通過遠端連線訪問mysql資料庫。因為mysql預設只允許本機登入,需修改配置檔案:
vim /etc/mysql/my.cnf,
將其中的bind-address = 127.0.0.1 修改為 bind-address = 0.0.0.0
使用:sudo service mysql restart重啟mysql。
這個時候就可以遠端連線mysql資料庫了。
update user set password = password('新密碼') where user = 'root';
vim /etc/mysql/my.cnf
[mysqld]標籤下新增
#服務端編碼格式
character-set-server=utf8
collation-server=utf8_general_ci
[client]
#客戶端編碼格式
default-character-set=utf8
1、新建乙個目錄,並進入到訪目錄中。
2、執行以下兩個命令(乙個是獲取源,乙個是安裝源):
wget
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
3、執行安裝命令:
yum install mysql-community-server
執行 yum install mysql-community-server 出現以下錯誤:
1.no match for argument: mysql-community-server
2.error: unable to find a match: mysql-community-server
執行 yum module disable mysql再執行 yum install mysql-community-server 命令即可
systemctl start mysqld
檢視mysql的啟動狀態
systemctl status mysqld
檢視臨時root密碼
grep 'temporary password' /var/log/mysqld.log
4、安裝成功後以mysql -uroot -p直接登入資料庫,執行以下兩個命令:
alter user 'root'@'localhost' identified by 'root123';
grant all privileges on *.* to root@"%" identified by '密碼' with grant option;
flush privileges;
5、重啟資料庫。
檢視mysql是否忽略大小寫
show variables like "%case%";
lower_case_table_names=0表示不忽略,
修改mysql忽略大小寫:
vim /etc/my.cnf,在[mysqld]下方增加一行
lower_case_table_names=1
ubuntu19 10 通過APT安裝tomcat
1.執行命令檢視apt中tomcat的版本 sudo apt list grep tomcat2.apt安裝tomcat,以tomcat9為例 sudo apt install tomcat9 tomcat9 admin tomcat9 docs tomcat9 examples tomcat9 u...
CentOS7通過http方式搭建本地yum源
1.建立yum軟體儲存目錄 mkdir var www html yum 這裡補充一句 將磁碟上的iso檔案掛載到乙個目錄上的方法 用mount o loop mnt 1.iso opt cdrom2.修改yum配置檔案先備份yum配置檔案,修改yum配置檔案中yum軟體包儲存目錄並開啟rmp包快取...
mysql5 6通過mysqldump自動備份
一 執行環境 作業系統 linux redhat 資料庫 mysql 5.6 二 備份規劃 1.資料備份位置 opt www back database pac data 2.備份日誌位置 opt www back database pac logs 3.shell指令碼位置 opt soft sc...