标签:code groupadd 二进制 lse 服务器 div 连接 选项 nload
环境:CentOS 7 64位
安装方式:二进制程序方式安装
删除 已存在的mysql 及相关文件
rpm -e mysql
whereis mysql # 删除列出的文件
rpm -qa | grep mariadb
rpm -e --nodeps mariadb-libs # 名称也可能是其它的,根据上一句列出的结果写名称
mysql 官网下载安装包,下载地址:https://dev.mysql.com/downloads/mysql/
筛选条件为:
安装
shell> groupadd mysql shell> useradd -r -g mysql -s /bin/false mysql shell> cd /usr/local shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz shell> ln -s full-path-to-mysql-VERSION-OS mysql shell> cd mysql shell> chown -R mysql . shell> chgrp -R mysql .
# 我没有带 --basedir 和 --datadir 选项 shell> scripts/mysql_install_db --user=mysql
启动服务器后台运行:
/usr/local/mysql/bin/mysqld_safe &
回车,运行后,再回车使用客户端连接
/usr/local/mysql/bin/mysql
删除匿名用户
exit 退出 mysql ,重新使用mysql 的用户 root 登录:
/usr/local/mysql/bin/mysql -u root -p
默认是空密码,直接回车
use mysql;
select user,host,Password from user;
delete from user where user=‘‘;
给用户 root 设置登录密码
UPDATE user SET Password = PASSWORD(‘newpass‘) WHERE user = ‘root‘;
FLUSH PRIVILEGES;
标签:code groupadd 二进制 lse 服务器 div 连接 选项 nload
原文地址:https://www.cnblogs.com/jerryqu/p/10127185.html