Linux學習 搭建mysql環境

2021-10-07 05:15:22 字數 1841 閱讀 2167

解除歸檔和放置指定資料夾:tar -xf mysql....  -c mysql
檢查linux是否有mariadb:

yum list installed | grep mariadb

如果有mariadb系列的包:

yum erase -y 包名

例: yum erase -y mariadb-libs

rpm -ivh mysql-community-common-5.7.30-1.el7.x86_64.rpm 

rpm -ivh mysql-community-libs-5.7.30-1.el7.x86_64.rpm 這個是底層依賴庫檔案

rpm -ivh mysql-community-libs-compat-5.7.30-1.el7.x86_64.rpm 這個是相容性的包

rpm -ivh mysql-community-devel-5.7.30-1.el7.x86_64.rpm 這個是開發者的庫

rpm -ivh mysql-community-client-5.7.30-1.el7.x86_64.rpm 這是mysql的客戶端程式

rpm -ivh mysql-community-server-5.7.30-1.el7.x86_64.rpm 這是mysql服務端的庫

報什麼錯,補什麼包

例如:yum install -y libaio

解除安裝:

rpm -e 包名
檢視安裝包: rpm -qa(檢視所有安裝的包)

rpm -qa | grep mysql  加上管道搜尋mysql檔案
cd ~回到主目錄:

執行mysql服務端:systemctl start mysqld (mysql預設使用tcp/3306埠)

可以檢查mysqld程序:

ps -ef | grep mysqld

或systemctl status mysql

(檢視程序和埠的狀態)

netstat -ntlp    

-n檢視到數值型的ip位址

-t檢視tcp協議的埠

-l檢視正在監聽連線的埠

-p那個程序占用了這個埠而且處於監聽的狀態

用mysql客戶端連線伺服器

檢視mysqld的登陸密碼:cat /var/log/mysqld.log | grep password

在host冒號後面

mysql -u root -p

password:剛才複製的那段

改mysql登陸密碼:

alter user 'root'@'localhost'identified by '新密碼';	(大寫字母,小寫字母,字元,數字組合)
退出mysql客戶端程式:

quit
檢視mysql檔案:

show databases;
刪除資料庫檔案:

drop database 檔名;
建立資料庫:用utf-8編碼

creat database 名字 default charset utf8;
檢視建立資料庫時候用的命令:

show create database 名字;

Linux 通過Docker搭建深度學習環境

從上面拉取需要的映象,這裡以pytorch為例,其中tags對該映象有說明,根據需要拉取所需的映象,我拉取了pytorch pytorch這個映象,見下圖 建立容器有兩種方式 一 如果不要帶jupyter,直接跑python檔案就這樣 yi sceale gpu001 docker run it i...

Linux下搭建ruby on rails環境

要搭建的東西 ruby 1.8.7,rails 2.3.8,rubygem 1.3.7 1.安裝ruby sudo apt get install ruby full 2.安裝rubygem sudo apt get install rubygem 3.安裝rails gem install rai...

Linux下搭建stackedit本地環境

參照developer guide文件,安裝以下內容 安裝git 安裝命令 sudo apt grt install git 安裝node.js wget 3 node v4.4 3 linux x64.tar xz解壓檔案 xz d node v4.4 3 linux x64.tar xz 先解壓...