安装好MariaDB 10.2.15,之后启动
但是通过ps查看,服务已经启动了。mysql也能登录。于是问题应该发生在启动脚本上。
这里打印出来了mysqld_safe启动时的两行回显,服务启动时我想跟MySQL启动一样,不想看到这两行。于是改为:
$bindir/mysqld_safe --datadir="$datadir" --pid-file="$mysqld_pid_file_path" "$@" >/dev/null &
后面的进度条,一直进行中,在于wait_for_ready函数。
可以看到是通过mysqladmin ping 来判断mysql是否启动了。
在服务器直接执行mysqladmin ping 。发现居然找不到socket。
查看配置文件
看来在[mysql]下面的不行。
加一条
[mysqladmin]
socket = /data/mysql/logs/mysql.sock