最简版 麒麟 arm 安装mysql
参考:
https://www.cnblogs.com/indifferent/p/14628152.html
yum install -y net-tools libaio numactl-libs
# wget http://mirror.centos.org/altarch/7/os/aarch64/Packages/numactl-libs-2.0.12-5.el7.aarch64.rpm
# wget http://mirror.centos.org/altarch/7/os/aarch64/Packages/libaio-0.3.109-13.el7.aarch64.rpm
rpm -ivh mysql-community-common-8.0.22-1.el8.aarch64.rpm
rpm -ivh mysql-community-client-plugins-8.0.22-1.el8.aarch64.rpm
rpm -ivh mysql-community-libs-8.0.22-1.el8.aarch64.rpm
rpm -ivh mysql-community-client-8.0.22-1.el8.aarch64.rpm
rpm -ivh mysql-community-server-8.0.22-1.el8.aarch64.rpm
[ERROR] [MY-012271] [InnoDB] The innodb_system data file 'ibdata1' must be writable
chmod -R 777 /var/lib/mysql
手动启动:
mysqld --defaults-file=/etc/my.cnf --user=root
要点:
/etc/my.cnf 里:
user=mysql
这应该放最后,否则之后的参数不生效
skip-grant-tables
要点:
如果宿主机端口占用,docker无法使用端口
要点:
登陆直接用
mysql -uroot -p
问题:
用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理
参考:https://blog.csdn.net/zd147896325/article/details/82427107
问题:
Navicat 报错 "2059" Authentication plugin 'caching_sha2_password' cannot be loaded
参考:
https://blog.csdn.net/sinat_41292836/article/details/102735590
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY "password"; # password换成你的密码
FLUSH PRIVILEGES;
中间的 ALTER user 'root'@'localhost' IDENTIFIED BY '123456'; 改成 ALTER user 'root'@'%' IDENTIFIED BY '123456';
来自:
https://blog.csdn.net/q258523454/article/details/84555847
Navicat 导出导入
来自:
https://blog.csdn.net/qq_21808961/article/details/80899928
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库