码迷,mamicode.com
首页 > 数据库 > 详细

安装 mysql

时间:2018-12-28 18:31:04      阅读:238      评论:0      收藏:0      [点我收藏+]

标签: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;

安装 mysql

标签:code   groupadd   二进制   lse   服务器   div   连接   选项   nload   

原文地址:https://www.cnblogs.com/jerryqu/p/10127185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!