Linux下Mysql步骤

本文详细介绍在Linux环境下安装Mysql数据库的步骤,包括安装依赖环境、下载与解压安装包、用户组与用户创建、目录权限设置、服务启动与管理等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装Linux下Mysql步骤

  1. 第一步 安装依赖环境

        yum  -y install perl-Data-Dumper
    	yum  -y install perl perl-devel autoconf libaio
    	yum  -y install initscripts
    
  2. 下载安装包 把下载的安装包移动到usr/local/目录下面(如果没有wget命令则 yum install -y wget)

    下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
    
  3. 解压安装包重命名

     tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
     mv mysql-5.6.33-linux-glibc2.5-x86_64.tar mysql
    
  4. 添加用户组

     groupadd mysql
     useradd -r -g mysql -s /bin/false mysql
    
  5. 进入到mysql的解压目录修改目录拥有者为mysql用户,执行安装数据库

     chown -R mysql:mysql ./
     ./scripts/mysql_install_db --user=mysql
     chown -R mysql:mysql data
    
  6. 修改当前目录为root的拥有者

     chown -R root:root ./
    
  7. 添加mysql服务开机启动

     cp support-files/mysql.server /etc/init.d/mysql
     赋予可执行权限
     chmod +x /etc/init.d/mysql
     添加服务
     chkconfig --add mysql 
     显示服务列表	
     chkconfig --list
     如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则执行:chkconfig --level 345 mysql on
    
  8. 启动mysql服务

    ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql 
    mkdir /var/log/mariadb 创建缺少的日志输入文件
    service mysql start     启动服务
    返回提示这个 Starting MySQL. SUCCESS!说明mysql已启动成功
    并查看是否启动成功
    ps -ef | grep mysql 是否能看到mysql的服务 
    
  9. 设置密码

     mysqladmin -u root password 'admin'
     
    
  10. 进行数据库登录测试能否可以连接,命令:mysql -uroot -p

    如果正常连接如无需看
    如果报错误信息:
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
    解决方法:打开/etc/my.cnf,看看里面配置的socket位置是什么目录。“socket=/var/lib/mysql/mysql.sock”
    路径和“/tmp/mysql.sock”不一致。建立一个软连接:ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 之后就可以创建数据库用      户,然后可以正常使用数据库。
    

11.到这里数据库安装就完成了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值