博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Linux 安装mysql

Posted on 2020-08-31 23:17  kali98k  阅读(185)  评论(0编辑  收藏  举报

Linux 安装mysql

一、检测系统是否自带安装 MySQ

rpm -qa | grep mysql

如果你系统有安装,那可以选择进行卸载:

rpm -e mysql  // 普通删除模式

rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

二、安装mysql

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

rpm -ivh mysql-community-release-el7-5.noarch.rpm

yum update

yum install mysql-server

权限设置:

chown mysql:mysql -R /var/lib/mysql

初始化 MySQL

mysqld --initialize

启动 MySQL

systemctl start mysqld

如果启动失败,重新执行权限设置和初始化

查看 MySQL 运行状态:

systemctl status mysqld

三、验证 MySQL 安装

3.1查看版本

 mysqladmin --version

四、登录mysql

4.1 修改配置文件免密码登录mysql

vi /etc/my.cnf

添加

[mysqld]
skip-grant-tables

4.2免密码登录mysql

输入mysql

进入数据库,输入:use mysql;

查看root用户信息:select host, user, authentication_string, plugin from user;

更新root用户信息,把密码设置为空字符串:update user set authentication_string='' where user='root

退出mysql;注释掉/etc/my.';cnf文件最后的 skip-grant-tables ;重启:sudo service mysqld restart

五. 设置root 密码

select host, user from user;

ALTER USER 'root'@'host值' IDENTIFIED BY 'MyNewPass';

 如果提示语法错误执行一下命令:

set password for root@localhost = password('123456');