python 建设网站,如何建广告网站,国内人做韩国网站一般都卖什么手续,杭州网站制作蒙特注#xff1a;主要是收集整理一些常用的命令
主要参考#xff1a;狂神说docker以及其他的一些命令收集。主要是因为平常安装的mysql外部无法访问
MYSQL的创建用户#xff0c;授权用户#xff0c;删除用户#xff0c;查看用户_ZJE-CSDN博客_mysql 显示用户1.查看用户2.创…注主要是收集整理一些常用的命令
主要参考狂神说docker以及其他的一些命令收集。主要是因为平常安装的mysql外部无法访问
MYSQL的创建用户授权用户删除用户查看用户_ZJE-CSDN博客_mysql 显示用户1.查看用户2.创建用户3.授权用户4.删除用户5.设置与更改用户密码6.撤销用户权限1.查看用户查看用户并没有直接的SQL语句而是进入 mysql数据库的user表这个mysql库和user表都是一开始就有的直接用 select * from user来查看有什么用户由于在linux下比较难看因为格式比较乱所以我用了 SQLyog这个软件登陆https://blog.csdn.net/u014453898/article/details/55064312?ops_request_misc%257B%2522request%255Fid%2522%253A%2522164113463416781685385012%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id164113463416781685385012biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-1-55064312.pc_search_result_control_grouputm_termmysql%E6%9F%A5%E7%9C%8B%E5%88%A0%E9%99%A4%E7%94%A8%E6%88%B7spm1018.2226.3001.4187
#更新 或者安装yum
yum -y update#清除系统残余项如果服务器之前没有装过Docker可以直接跳过
yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine#需要的安装包
yum install -y yum-utils#设置镜像的仓库
yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#更新yum软件包索引
yum makecache fast#安装docker相关的 docker-ce 社区版 而ee是企业版
yum install docker-ce docker-ce-cli containerd.io启动docker
systemctl start docker#测试
docker run hello-world
12345678910111213141516171819202122232425262728293031323334353637
#8.查看已经下载的镜像(从这里可以查看已有镜像的id)
[rootiz2zeak7sgj6i7hrb2g862z ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest bf756fb1ae65 4 months ago 13.3kB#创建并进入相关容器
mkdir ~/mysql
cd ~/mysql#配置阿里云镜像加速
http://oss.console.aliyun.com
控制台搜索容器镜像服务。 镜像加速器选择自己对应的linux版本使用。每个人的不一样# docker 中下载 mysql
docker pull mysql#启动
docker run -id \
-p 3306:3306 \
--namemysql \
-v $PWD/conf:/etc/mysql/conf.d \
-v $PWD/logs:/logs \
-v $PWD/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORDa123..a \
-d mysql#进入容器
docker exec -it mysql bash#登录mysql
mysql -u root -p#修改root用户密码
ALTER USER rootlocalhost IDENTIFIED BY a123..a;#添加远程登录用户------- 8.0之后的----------------
#user_name要创建用户的名字
#host表示要这个新创建的用户允许从哪台机登陆如果只允许从本机登陆则 填 ‘localhost’ 如果允许从远程登陆则填 ‘%’
#password新创建用户的登陆数据库密码如果没密码可以不写。
CREATE USER frefe1256111% IDENTIFIED WITH mysql_native_password BY a123..a;
#privileges表示要授予什么权力例如可以有 select insert deleteupdate等如果要授予全部权力则填 ALL
#databasename.tablename表示用户的权限能用在哪个库的哪个表中如果想要用户的权限很作用于所有的数据库所有的表则填 *.**是一个通配符表示全部
#’username‘‘host’表示授权给哪个用户。
GRANT ALL PRIVILEGES ON *.* TO frefe1256%;#添加远程登录用户------- 8.0之前的
#第一个root表示用户名%表示所有的电脑都可以连接也可以设置某个ip地址运行连接第二个root表示密码
GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY root WITH GRANT OPTION;#刷新MySQL的系统权限相关表
flush privileges;#查看所有用户用户名、给谁授权
SELECT user,host FROM mysql.user; 错误可能是因为阿里云或者腾讯云未开启相关的端口。需要进入安全组规则添加相关的端口 添加对应的端口之后又换了一个错误 这个 可能是mysql 未开启对应的账号连接权限 可能是密码错误 外链水文字用的
Docker中配置安装MySQL_tuziailuobo_lee的博客-CSDN博客_docker安装mysql配置时间2022-04-13作者tuziailuobo简介在Docker中安装MySQL并进行配置将数据挂载到本地Docker中配置安装MySQL说明默认已经安装好docker环境是阿里云ubuntu20阿里云安全组开放3306端口.1、下载MySQL镜像docker pull mysql:5.72、创建MySQL容器的同时挂载数据docker run -d --restartalways --name mysql02 -p 3306:3306 -v /home/mysql.https://blog.csdn.net/qq_40716436/article/details/124149033?ops_request_miscrequest_idbiz_id102utm_termdocker%E5%AE%89%E8%A3%85mysqlutm_mediumdistribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-5-124149033.142^v30^pc_rank_34,185^v2^controlspm1018.2226.3001.4187
docker run -d --restartalways --name mysql02 -p 3306:3306 -v /home/mysql/data:/var/lib/mysql -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/log:/var/log/mysql -e TZAsia/Shanghai -e MYSQL_ROOT_PASSWORD123456 mysql:5.7 --character-set-serverutf8mb4 --collation-serverutf8mb4_general_ci # 或者 docker run -d --restartalways --name mysql01 -p 3306:3306 \ -v /home/mysql/data:/var/lib/mysql \ -v /home/mysql/conf:/etc/mysql/conf.d \ -v /home/mysql/log:/var/log/mysql \ -e TZAsia/Shanghai \ -e MYSQL_ROOT_PASSWORD123456 \ mysql:5.7 \ --character-set-serverutf8mb4 \ --collation-serverutf8mb4_general_ci
# 说明 # -d 后台运行 # --restartalways 设置开机重启 # --name database_ 设置该容器的名称这儿是自定义可以自由备注 # -p 设置端口号映射容器外端口容器内端口 # -v 卷挂载 容器外目录容器内目录这儿我们对数据目录、配置文件目录和日志目录进行了挂载类似这些需要被持久化的数据需要的存储至容器外避免容器删除后数据的丢失 # -e msyql的环境配置 docker run -d --restartalways --name mysql02 -p 3306:3306 -v /home/mysql/data:/var/lib/mysql -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/log:/var/log/mysql -e TZAsia/Shanghai -e MYSQL_ROOT_PASSWORD123456 mysql:5.7 --character-set-serverutf8mb4 --collation-serverutf8mb4_general_ci # 或者 docker run -d --restartalways --name mysql01 -p 3306:3306 \ -v /home/mysql/data:/var/lib/mysql \ -v /home/mysql/conf:/etc/mysql/conf.d \ -v /home/mysql/log:/var/log/mysql \ -e TZAsia/Shanghai \ -e MYSQL_ROOT_PASSWORD123456 \ mysql:5.7 \ --character-set-serverutf8mb4 \ --collation-serverutf8mb4_general_ci # 说明 # -d 后台运行 # --restartalways 设置开机重启 # --name database_ 设置该容器的名称这儿是自定义可以自由备注 # -p 设置端口号映射容器外端口容器内端口 # -v 卷挂载 容器外目录容器内目录这儿我们对数据目录、配置文件目录和日志目录进行了挂载类似这些需要被持久化的数据需要的存储至容器外避免容器删除后数据的丢失 # -e msyql的环境配置