Mysql 服务安装(centos/docker)
2020-04-23 09:32
1651 查看
- 安装Mysql
yum 安装
yum search mysql yum install mysql-......
- 设置开机自启动
systemctl is-enabled mysql.service;echo $? #如果显示是enable就是已经开启自动了 chkconfig --levels 235 mysqld on #如果显示disable 就执行此命令
- 启动mysql
systemctl start mysqld
- 设置mysql密码,因为初始密码是没有的,所以你得设置一个
mysql_secure_installation; #按照提示操作即可
- 添加访问用户
进入mysql: CREATE USER 'sa'@'%' IDENTIFIED BY 'some_pass'; #创建一个用户名为sa,密码为some_pass的用户,可以自己更改 GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'sa'@'%'; #授予sa这个用户可以远程访问的权限 CREATE USER 'sys'@'%' IDENTIFIED BY 'some_pass';#创建一个管理员用户 GRANT ALL ON *.* TO 'sys'@'%';#授予数据库操作权限,可以增删改查 flush privileges; #授权立即生效
docker 安装
- 下载镜像
docker pull mysql
- 查看镜像
docker images
- 创建 挂载文件夹
cd /home/soft mkdir mysql
- 启动容器
docker run --name mysqlserver -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3306:3306 mysql:latest
- 进入容器
docker exec -it mysqlserver bash
- 登录mysql
mysql -uroot -p
- 开启远程访问权限
use mysql; select host,user from user; ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; flush privileges;
- 点赞 1
- 收藏
- 分享
- 文章举报
相关文章推荐
- Docker Centos7 环境安装 Mysql 服务
- CentOS安装docker服务
- CentOS 6.5 64 安装多个mysql 服务 -阿里云服务器ECS
- [转载]CentOS 下安装LEMP服务(Nginx、MariaDB/MySQL和PHP)
- CENTOS:Docker安装MYSQL
- CentOS通过yum安装Mariadb(MySQL)无法启动服务或者找不到mysql.sock(2)
- 在centos7.2上安装Mysql(使用Docker)
- CentOS 7 下安装LEMP服务(Nginx、MariaDB/MySQL和PHP)
- docker系列-01.centos下docker服务安装
- [shell]CentOS 5.6安装web服务及相关软件(php 5.3, MySQL Server, memcache, spawn-fcgi, nginx, coreseek)
- Centos 6.5 x64 安装docker 服务
- CentOS 7 安装Docker服务
- Ubuntu 安装docker 搭建MySQL主从服务(三)配置主从节点实现主从同步
- 通过Dockerfile创建Mysql服务的Centos镜像
- 【CNMP系列】CentOS7.0下安装MySql5.6服务
- [shell]CentOS 5.6安装web服务及相关软件(php 5.3, MySQL Server, memcache, spawn-fcgi, nginx, coreseek)
- CentOS下Mysql服务安装
- CentOS 7安装Mysql服务
- centos使用docker下安装mysql并配置、nginx
- centos httpd服务做yum本地源,以及安装Mysql