linux下安装mysql
步骤: 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/ 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安装成功!? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |