(1)mySoftware:用于存放软件安装包
(2)mysql:安装mysql的文件夹
2、解压mysql安装包:tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar -C /opt/mysql
3、进入mysql目录,依次执行下面命令:
4、启动MySQL服务
(1)systemctl start mysqld:启动mysql服务器
(2)systemctl restart mysqld:重启mysql服务器
(3)systemctl stop mysqld:停止mysql服务器
5、查询自动生成的root用户密码
6、修改root用户密码
登录到MySQL之后,需要将自动生成的不便记忆的密码修改了,修改成自己熟悉的便于记忆的密码。
ALTER USER 'root'@'localhost' IDENTIFIED BY '1234'
7、 默认的root用户只能当前节点localhost访问,是无法远程访问的,我们还需要创建一个root账户,用户远程访问
并给root用户分配权限
grant all on *.* to 'root'@'%'
好几种安装方法,有二进制安装,yum安装,rpm包安装。#二进制安装链接MySQL :: MySQL 5.6 Reference Manual :: 2.2 Installing MySQL on Unix/Linux Using Generic Binariesdev.mysql.com/doc/refman/5.6/en/binary-installation.html#yum安装shell>groupadd mysqlshell>useradd -r -g mysql -s /bin/false mysqlshell>cd /usr/localshell>tar zxvf /path/to/mysql-VERSION-OS.tar.gzshell>ln -s full-path-to-mysql-VERSION-OS mysqlshell>cd mysqlshell>chown -R mysql .shell>chgrp -R mysql .shell>scripts/mysql_install_db --user=mysqlshell>chown -R root .shell>chown -R mysql datashell>bin/mysqld_safe --user=mysql Next command is optionalshell>cp support-files/mysql.server /etc/init.d/mysql.server #YUM安装MySQL :: MySQL 5.6 Reference Manual :: 2.5.1 Installing MySQL on Linux Using the MySQL Yum Repository://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html #RPM包安装MySQL :: MySQL 5.6 Reference Manual :: 2.5.5 Installing MySQL on Linux Using RPM Packages from Oracle://dev.mysql.com/doc/refman/5.6/en/linux-installation-rpm.html ###还可以看看MariaDB数据库的安装和使用。#www.linuxprobe.com/chapter-18.html查看是否安装MySQL数据库
如有(xxx 为文件全名):
卸载依赖包
RPM方式安装MySQL数据库:
如报错:
安装 Mysql 包
安装 Mysql 静等安装
如果执行命令过程中提示:Unable to find a match: mysql-community-server 可以通过命令解决
如果提示失败的软件包是:mysql-community-server-5.7.38-1.el7.x86_64 GPG 密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
在yum install 版本后面加上 --nogpgcheck,即可绕过GPG验证成功安装。比如
启动
查看 Mysql 运行状态
看到这个绿色就表示启动成功了
连接数据库
报错
解决办法:
修改my.in/my.cnf配置
在[mysqld]下添加
重启
查看 Mysql 运行状态
连接数据库
直接回车
进入数据库自己修改一个密码
密码不满足当前策略要求解决方法(不推荐)
可以看到当前密码长度要求为8,安全等级为MEDIUM,我们把长度改为4,等级改为LOW
8.0版本输入命令:
5.7版本输入命令:
修改密码
【解决办法】 MySQL版本5.7.6版本以前用户可以使用如下命令:
MySQL版本5.7.6版本开始的用户可以使用如下命令:
MySQL 允许IP远程连接(不推荐)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)