linux下安装mysql数据库
linux下安装mysql数据库
thankyoulife 发表于3年前
linux下安装mysql数据库
  • 发表于 3年前
  • 阅读 208
  • 收藏 9
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

到官网下载

  • mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz

    添加mysql组和mysql用户,用于设置mysql安装目录文件所有者和所属组

  • groupadd mysql

  • useradd -r -g mysql mysql

    将二进制文件解压到指定的安装目录,我们这里指定为/usr/local

  • cd/usr/local/

  • tar zxvf mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz

    名字太长建立软连接

  • ln -s mysql-5.6.12-linux-glibc2.5-x86_64 mysql

    进入mysql文件夹,也就是mysql所在的目录,并更改所属的组和用户。

  • cd mysql

  • chown -R mysql .

  • chgrp -R mysql

    执行mysql_install_db脚本

  • scripts/mysql_install_db --user=mysql

    将mysql/目录下除了data/目录的所有文件,改回root用户所有,mysql用户只需作为mysql/data/目录下所有文件的所有者。

  • chown -R root .

  • chown -R mysql data

    复制配置文件

  • cp support-files/my-medium.cnf /etc/my.cnf

    将mysqld服务加入开机自启动项

  • cp support-files/mysql.server /etc/init.d/mysqld

    通过chkconfig命令将mysqld服务加入到自启动服务项中。

  • chkconfig --add mysqld

    查看是否添加成功

  • chkconfig --list mysqld

    手动启动。

  • service mysqld start

远程无法连接的问题
进入到bin目录:
./mysql -u root -p
输入密码
然后执行:use mysql

授权:GRANT ALL PRIVILEGES ON *.* TO 'root'@'36.34.90.248' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;


  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 17
码字总数 7361
×
thankyoulife
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: