位置: 编程技术 - 正文
推荐整理分享ubuntu下在docker中安装mysql5.6 的方法(ubuntu docker教程),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:ubuntu docker gui,ubuntu docker-ce,ubuntu20.04 docker,ubuntu docker-ce,ubuntu20.04 docker,ubuntu docker-ce,ubuntu的docker,ubuntu的docker,内容如对您有帮助,希望把文章链接给更多的朋友!
1.安装mysql5.6
等所有项目都是Download complet 安装完毕
2.使用本地账号创建一个文件夹用来映射docker中mysql的配置文件
其中继续创建conf、data、logs 3个文件夹
我的配置如下
3.创建mysql容器
切换到root账号进入到刚才创建的mysql1文件夹中
创建并启动容器
给root设置密码
4.启动mysql容器
5.进入mysql的bash
其中 env LANG=C.UTF-8 bash 让docker命令行支持中文
6.复制配置文件
7.登录mysql
输入密码进入
8.查看mysql编码
发现不是utf-8编码
9.修改mysql编码
退出mysql,退出docker
修改my.cnf配置文件
按i进入编辑模式
加入
.重启docker的mysql再次查看编码
.创建数据库
.创建用户并授权
%表示任意IP(可以指定IP)、val是用户名、是密码
以上所述是小编给大家介绍的ubuntu下在docker中安装mysql5.6 的方法,希望对大家有所帮助,如果大家有任何疑问欢迎各我留言,小编会及时回复大家的!
分享个MySQL调试与优化技巧 MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是条调节和优化MySQL安装的技
MySQL实现创建存储过程并循环添加记录的方法 本文实例讲述了MySQL实现创建存储过程并循环添加记录的方法。分享给大家供大家参考,具体如下:先创建,然后调用:--创建存储过程DELIMITER;//createproc
MYSQL实现连续签到功能断签一天从头开始(sql语句) 1,创建测试表CREATETABLE`testsign`(`userid`int(5)DEFAULTNULL,`username`varchar()DEFAULTNULL,`signtime`timestampNOTNULLDEFAULTCURRENT_TIMESTAMPONUPDATECURRENT_TIMESTAMP,`type`int(1)DEFAULT'0'CO
标签: ubuntu docker教程
本文链接地址:https://www.jiuchutong.com/biancheng/349382.html 转载请保留说明!上一篇:mysql mycat 中间件安装与使用(mysql中间件有哪些)
下一篇:分享101个MySQL调试与优化技巧(mysql配置怎么调出来)
友情链接: 武汉网站建设