lunux(mysql下载以及操作)
2024-01-03 12:12:22
下载mysql
查看镜像? ? docker images?
下载MySQL镜像? ???mysql/mysql-server:8.0
创建文件夹,创建配置文件和放数据文件? ???mkdir -p /data/mysql/{conf,,data}
创建配置文件? my.cnf
写入配置文件my.cnf的代码
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
skip-host-cache
skip-name-resolve
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
secure-file-priv=/var/lib/mysql-files
user=mysql
创建mysql8.0容器? ? ??
已启用端口? ? ?docker ps
进入MySQL? ? docker exec -it mysql bash
将脚本放到工具中
建数据库
到数据
查看表
删除MySQL容器
远程连接
创建用户
授权给用户xmg? ? ?grant all on shop.*to xmg@'%';
刷新数据库
重启mysqll容器
如果拒绝连接,检查一下防火墙是否关闭? ? ?systemctl status firewalld
如果防火墙是开着的,记得开放3306的端口,添加入站规则就可以了
连接来了,数据有了
文章来源:https://blog.csdn.net/m0_67771087/article/details/135336464
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!