linux下安装mysql教程

查看rpm包:rpm -qa | grep mysql;

卸载mysql:rpm -e --nodeps xxxxx;(有的话先行卸载)

查看是否有残余:find / -name mysql;

解压安装包:tar -zxvf xxxxx;(安装包可在mysql官网下载,这里不在提供)

移动重命名:mv xxxxx ;(移动到自己的安装目录,也可在上一步直接在自己的安装目录解压)

查看有没有mysql组:cat /etc/group | grep mysql;(没有创建groupadd mysql)

查看有没有mysql用户:cat /etc/passwd |grep mysql;(没有创建useradd -r -g mysql -s /bin/false mysql或useradd -r -g mysql mysql)

修改工作目录权限:chown -R mysql:mysql ./ ;(切换到自己安装目录下执行)

拷贝my.cnf至/etc/下;

执行安装:./mysqld --initialize --user=mysql或--initialize-insecure --user=mysql;(切换到bin目录下,前者会生成一个密码)建议前者

修改目录权限:chown -R root:root ./  chown -R mysql:mysql data ;(选择性执行)

拷贝mysql服务,进入mysql目录:cp support-files/mysql.server /etc/init.d/mysql ;(如果mysql.server不是可执行文件,则需要使用chmod命令赋值)

注册开机启动服务 :chkconfig --add mysql  查看chkconfig --list ;

启动mysql服务:service mysql start ;(无法执行时1.创建日志文件并chown赋予权限;2.chmod 777 /etc/init.d/mysql命令赋值)

链接socket文件至/tmp/目录下 :ln -s /var/lib/mysql/mysql.sock /tmp/;(该路径/var/lib/mysql/mysql.sock与my.cnf要一致)

添加mysql命令快捷访问:ln -s /usr/local/mysql/bin/mysql /usr/bin/;(该路径/usr/local/mysql/bin/mysql自己安装路径)

使用初始密码登录mysql服务:mysql -uroot -p;

更新密码 :alter user 'root'@'localhost' identified by 'root';

                   flush privileges;

更新密码 :alter user 'root'@'localhost' identified by 'root';(先进入user表下执行)

                   flush privileges;

如果window客户端无法正常打开:linux查看3306端口是否打开;

chown用法用来更改某个目录或文件的用户名和用户组的

chmod用法用来修改某个目录或文件的访问权限

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值