在linux中安排mysql

linux安装mysql

  1. 检测当前系统中是否安装Mysql数据库

    rpm -qa
    rpm -qa|grep mysql
    rpm -qa|grep mariadb
    

    没有输出就是没有安装
    我的这里显示mariadb是安装了的(会与mysql冲突)
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GtkwkBsE-1674405625094)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230122221330259.png)]

  2. 卸载已经安装的软件

    rpm -e --nodeps 软件名称
    rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64
    
    

    输出别害怕,没输出就是卸载了,这里只会在卸载没有安装过的软件有输出

  3. 上传mysql文件至/usr/local/mysql

    mkdir 路径
    mv 文件名 路径
    
  4. 解压压缩包

    tar -zxvf 文件名
    
  5. 依次安装,按照下面这个顺序

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j1dN1zOQ-1674405625095)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230123000134703.png)]
    其中缺少什么东西就安装什么东西

    yum install 这个东西
    

下面就是整治mysql了

  1. 启动mysql

    systemctl status mysqld # 查看服务状态
    systemctl start mysqld # 查看服务状态
    
  2. 设置开机自启

    systemctl enable mysqld
    

    没有输出就是设置成功

  3. 查看已经启动的服务和进程

    netstat -tunlp
    netstat -tunlp|grep mysqld
    ps -ef|grep mysql
    
  4. 获取初始密码

    打开/var/log/mysqld.log 文件,记住这个密码

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LXLLkQZf-1674405625096)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230123002011895.png)]

  5. 登录修改密码

    mysql -uroot -p
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NVTAXvcQ-1674405625096)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230123002208730.png)]
    这里的密码输入是隐式的
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XArVMf86-1674405625096)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230123002255508.png)]
    这个就是登录进来的样子
    修改密码之前要修改密码的等级,修改的简单一点,也可以不用,然后设置密码为root

    set global validate_password_length=4;
    set global validate_password_policy=LOW;
    set password = password('root');
    
  6. 开启访问权限

    这样从外部也可以访问mysql

    grant all on *.* to 'root'@'%' identified by 'root';
    flush privileges;
    
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值