加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux下安装mysql

发布时间:2020-12-14 00:36:52 所属栏目:Linux 来源:网络整理
导读:步骤: 1. 官网下载安装包:https://dev.mysql.com/downloads/file/?id=476936 2. 将下载的安装包 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz上传到linux服务器上(WinSCP) 3. 解压到 /usr/local/mysql 目录下 tar -zxvf mysql-5.7.22-linux-glibc2.12-x8

步骤:

1. 官网下载安装包:https://dev.mysql.com/downloads/file/?id=476936

2. 将下载的安装包 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz上传到linux服务器上(WinSCP)

3. 解压到 /usr/local/mysql 目录下

 tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz -C /tmp/zhangyang/

 修改文件夹名字为mysql:mv mysql-5.7.22-linux-glibc2.12-x86_64/ mysql

4. 添加用户组和用户

 groupadd mysql? ?添加用户组mysql

 useradd -g mysql mysql? ? 添加用户mysql到用户组mysql

5. 安装mysql

 a)修改属主和属组均为mysql

 ? ? ? cd?/usr/local/mysql

 ? ? ? chown -R mysql:mysql *? ??

 b)安装

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

 ? ? ? 这个版本中mysql_install_db 被废弃了,而用 mysqld

 ? ? ? 最后一行:A temporary password is generated for [email?protected]: m6Yifsio7n<* 为mysql初始登陆的root 密码

 c)?将mysql/目录下除了data/目录的所有文件,改回root用户所有

 ? ? ? chown -R root .

 ? ? ? chown -R mysql data? ?

6. 配置文件

 a)复制启动文件

 ?  cd? /usr/local/mysql

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

  ??chmod 755 /etc/init.d/mysqld

  ??cp /usr/local/mysql/bin/my_print_defaults? /usr/bin/

 b)修改启动脚本

  ??vim /etc/init.d/mysqld

  ? 修改一下内容:

    basedir=/usr/local/mysql/
    datadir=/usr/local/mysql/data
    port=3306

 c)加入环境变量

  ? vim /etc/profile

  ? 加入一行:export PATH=$PATH:/usr/local/mysql/bin

  ???source /etc/profile? --?使配置文件生效

7. 启动mysql

 service mysqld start

 (未看到my.cnf,mysql使用默认的内置参数启动)

8. 登陆mysql

 mysql -uroot -p

9. 修改密码

 mysql>SET PASSWORD = PASSWORD(‘root‘);? ? -- 设置root密码为root

10. 使用navicate连接

?

OK,mysql安装成功!?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读