u-nas (Debian 8)安装 mysql 8.0.15 的问题
昨天晚上在u-nas上安装mysql,结果晚上一直有问题。今天在虚拟机下安装u-nas然后安装mysql。
(1)下载的mysql-8.0.15-linux-glibc2.12-x86_64.tar 通用版。结果解压就是问题
1、 gzip: stdin: not in gzip format 不是zip格式 然后 取消 z参数
2、解压出来 三个 xz 还要先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用tar -xvf xxx.tar来解包。
3、干脆windows解压直接上传。
(2)安装到 /usr/local/mysql 执行初始化
error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or director
又是一个错误 。
解决办法:sudo apt-get install libnuma1 记住加sudo 即便是root用户不加我这里也不好使。
bin/mysqld: error while loading shared libraries: /usr/local/mysql/bin/libssl.so.1.0.0: file too short
又一个错误。
解决办法: [email protected]:/usr/local/mysql/bin# cp ../lib/libssl.so.1.0.0 ./
又一个错误
解决办法:[email protected]:/usr/local/mysql# cp ./lib/libcrypto.so.1.0.0 ./bin/
初始化数据 记住初始化密码,一串乱码
mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
(3)my.cnf 文件不需要 我配置以后要是找不到xxx.pid 最后删除 my.cnf 用默认的。
使用mysqld_safe 启动 mysql服务 然后就可以连接了。
(4)修改登录密码
(5)使用 set password 报错,所以改用 alter user