服务器安装Mysql5.7

一、下载安装包

MySQL :: Download MySQL Community Server

二、将文件上传到服务器

三、解压上传的安装包

tar -xvf xxxx.tar

再解压

tar -zxvf xxxx.tar.gz

四、修改文件名,并移动文件目录

mv mysql-***** mysql

mv mysql /usr/local

五、创建一个mysql组和用户

groupadd mysql

useradd -r -g mysql mysql

六、更改mysql目录下所有文件夹所属的用户组、用户以及文件权限

cd /usr/local/

chown -R mysql:mysql mysql

chmod -R 775 mysql

七、把mysql/bin目录下的所有命令创建一个快捷方式

echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile

#生效配置文件

source /etc/profile

八、进入你安装好的mysql的/bin目录,进行编译和初始化,并记录下随机密码

./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

九、复制启动文件到/etc/init.d目录

cp -ar /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

十、添加my.cnf

cd /etc/

touch my.cnf

chmod -R 775 /etc/my.cnf

十一、启动Mysql服务

/etc/init.d/mysqld start

设置开启自启动

chkconfig --add mysqld

十二、登录Mysql&&修改mysql密码

mysql -uroot -p

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

十三,提供外部连接账号

CREATE USER '用户名'@'%' IDENTIFIED BY '密码';

GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO '用户名'@'%';

FLUSH PRIVILEGES;

相关推荐

  1. 服务器安装Mysql5.7

    2024-01-02 08:22:04       59 阅读
  2. 阿里云服务器安装MySQL、Apache、PHP

    2024-01-02 08:22:04       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-02 08:22:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-02 08:22:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-02 08:22:04       82 阅读
  4. Python语言-面向对象

    2024-01-02 08:22:04       91 阅读

热门阅读

  1. 力扣135. 分发糖果

    2024-01-02 08:22:04       55 阅读
  2. python3使用sqlite3构建本地持久化缓存

    2024-01-02 08:22:04       60 阅读
  3. 【PostgreSQL】从零开始:(四十二)系统列

    2024-01-02 08:22:04       49 阅读
  4. 怎么获取客户端真实IP?GO

    2024-01-02 08:22:04       61 阅读
  5. django静态文件命名空间

    2024-01-02 08:22:04       58 阅读
  6. Django通用视图

    2024-01-02 08:22:04       51 阅读
  7. iostat获取IO延迟单位从ms调整us的方案

    2024-01-02 08:22:04       57 阅读