1) 建立mysql配置目錄
#建立配置目錄
mkdir -p /etc/mysql/conf.d/
#建立資料和日誌目錄
mkdir -pv /opt/mysql/
2) 修改my.cnf配置
輸入:sudo vim /etc/mysql/conf.d/my.cnf,新增如下內容:
[mysqld]3) docker啟動mysql5.7default-storage-engine=innodb
lower_case_table_names=1
table_open_cache=128
max_connections=2000
max_connect_errors=6000
innodb_file_per_table=1
innodb_buffer_pool_size=1g
max_allowed_packet=64m
transaction_isolation=read-committed
innodb_flush_method=o_direct
innodb_lock_wait_timeout=1800
innodb_flush_log_at_trx_commit=0
sync_binlog=0
sql_mode=strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution
skip-name-resolve
#使用mysql:5.7映象,-p指定對映3306到宿主機3306,conf,data,logs分別掛載到/etc/mysql/conf.d,/opt/mysql/logs,/opt/mysql/logs,設定root密碼為123456。
docker run -p 3306:3306 --name mysql5.7 -v $pwd/conf:/etc/mysql/conf.d -v $pwd/logs:/opt/mysql/logs -v $pwd/data:/opt/mysql/data -e mysql_root_password=123456 -d mysql:5.7
4)安裝mysqlclient
#ubuntu
sudo apt install -y mysql-client-5.7
#centos
rpm -ivh
sudo yum install mysql-community-client.x86_64 -y
5)修改mysql密碼(一般不容修改)
#登陸mysql
mysql -h 127.0.0.1 -uroot -p3306 -p
#在提示下輸入密碼:123456
#輸入如下sql修改密碼為root123456
set password for 'root'@'localhost' = password('root123456');
6)使用mysql客戶端建立資料庫
#***.***.***.***替換成你的實際安裝mysql機器的ip
mysql -h***.***.***.*** -p3306 -uroot -p123456 -e 'create database `metersphere_dev`;'
這樣mysql5.7都搭建完成了,文中只介紹了一些基本操作,具體配置可以參考官網,修改/etc/mysql/conf.d/my.cnf即可。
傳送門:2021最新測試資料&大廠職位
博主:測試生財(乙個不為996而996的測開碼農)座右銘:專注測試開發與自動化運維,努力讀書思考寫作,為內捲的人生奠定財務自由。
Linux下利用docker安裝oracle
yum update 此處看個人需求,不可亂更新 yum install docker engine 安裝docker包 service docker start 啟動docker服務 docker search oracle 例 docker pull registry.cn hangzhou.a...
Docker 之registry私有倉庫搭建
官方提供的私有倉庫docker registry用法 docker pull registry 私有倉庫會被建立在容器的 var lib registry下,因此通過 v引數將映象檔案儲存到本地的 opt data registry下 埠對映容器中的5000埠到宿主機的5000埠 2 啟動 dock...
Docker 之registry私有倉庫搭建
官方提供的私有倉庫docker registry用法 docker pull registry 私有倉庫會被建立在容器的 var lib registry下,因此通過 v引數將映象檔案儲存到本地的 opt data registry下 埠對映容器中的5000埠到宿主機的5000埠 2 啟動 dock...