mysql⽀持arm64架构吗_arm64(aarch64)下使⽤mysql 建议直接考虑docker⽅案,⽬前官⽅的mysql server docker⽀持arm64,注意只有mysql8⽀持,也就是latest标签的
这个和在x86下最常⽤的mysql镜像有点区别,简单翻译⼀下官⽅⽂档再补充⼀些,只说端⼝访问的⽅案:
启动
docker run --name=mysql1 -d -p 3306:3306 mysql/mysql-server
这版本的mysql启动很花时间,所以⼀定要等状态变化了再操作,⽤docker ps看状态,状态从health: starting变成healthy就⾏了。
获取初始密码,官⽅这次没提⽤环境参数配置密码这事,是否⽀持我没测,按官⽅的来
docker logs mysql1 2>&1 | grep GENERATED
使⽤该命令从docker log⾥获取初始密码。之后访问mysql,不⽀持跨域,得⽤容器⽅法访问
docker exec -it mysql1 mysql -uroot -p
把刚才密码输进去进⼊mysql的terminal,之后就可以改密码了。
alter user 'root'@'localhost' identified by 'password';
这⾥建议把⽤户的跨域也改了,毕竟咱要端⼝访问的。
alter user set user.host='%' where user.user='root';
当然⾃⼰建个新⽤户也⾏
create user 'userName'@'%' identified by 'password';
以上。
arm64(aarch64)下使⽤mysql
标签:ted  注意  mysql8  rmi  使⽤  rate  com  操作  官⽅⽂档免费下载mysql
本条技术⽂章来源于互联⽹,如果⽆意侵犯您的权益请点击此处反馈版权投诉

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。