搭建一个公司网站,中国十大杰出建筑师,四川网站建设培训,策点市场调研公司我这里下载的是最新版本#xff0c;需要到MySQL官网最新版本下载地址。 要是想要下载以前的版本需要到MySQL以前版本网址中。 1#xff09;先使用wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar#xff08;这个网址现在已经不…我这里下载的是最新版本需要到MySQL官网最新版本下载地址。 要是想要下载以前的版本需要到MySQL以前版本网址中。 1先使用wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar这个网址现在已经不能访问使用wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar这个命令进行下载。
然后将mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar解压到特定的目录下。使用的命令如下 1.mkdir /mysql8031创建专门的tar解压之后存储目录。 2. tar -vxf mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar -C /mysql8031解压到特定的目录下。
cd /mysql8031进入到指定目录。 2按照common libs client server这种顺序开始安装。
rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpm安装common。 rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm执行的时候没有成功报下边的错
error: Failed dependencies:mysql-community-client-plugins 8.0.31-1.el7 is needed by mysql-community-libs-8.0.31-1.el7.x86_64mariadb-libs is obsoleted by mysql-community-libs-8.0.31-1.el7.x86_64这个报错说明两点缺少依赖mysql-community-client-plugins-8.0.31-1.el7.x86_64mariadb-libs与当前安装的文件冲突。 先使用yum remove mysql-libs卸载冲突的文件中间需要输入y。 使用 rpm -ivh mysql-community-client-plugins-8.0.31-1.el7.x86_64.rpm命令安装client-plugins-8.0.31。 再次rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm成功安装libs。 rpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpm安装client。 rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm安装server。 发现报错
error: Failed dependencies:mysql-community-icu-data-files 8.0.31-1.el7 is needed by mysql-community-server-8.0.31-1.el7.x86_64这个是需要安装mysql-community-icu-data-files-8.0.31-1.el7.x86_64。使用rpm -ivh mysql-community-icu-data-files-8.0.31-1.el7.x86_64.rpm安装。 再次使用 rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm成功安装server。 正确安装顺序为common client-plugins libs client icu-data-files server正确顺序安装命令如下
rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpmrpm -ivh mysql-community-client-plugins-8.0.31-1.el7.x86_64.rpmrpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpmrpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpmrpm -ivh mysql-community-icu-data-files-8.0.31-1.el7.x86_64.rpmrpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm systemctl start mysqld启动MySQL服务器端。 systemctl status mysqld查看MySQL服务器端状态。 绿色的“active (running)”表示正常启动。 cat /var/log/mysqld.log | grep password查看随机生成的密码我的随机密码是mwU2(d(MdP5。 使用mysql -u root -p连接客户端并且输入密码之后进入。注意密码在输入过程中不可见。 想要使用use mysql;选择数据库发现报错如下
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.这是因为MySQL在第一次登录时需要使用ALTER user 用户名IP IDENTIFIED BY 密码更改密码。 我的用户名为“root”ip为“127.0.0.1”写成“localhost”也行密码是“MyOwnSQL#123”。 ALTER user rootlocalhost IDENTIFIED BY MyOwnSQL#123;更新密码。 flush privileges;刷新权限。 use mysql;选择数据库。 show tables;展示当前数据库下的表。