mysql下载

1、资源包下载

1、百度云盘永久下载地址:

链接:https://pan.baidu.com/s/13

提取码:ixkg

2、官方下载地址:

MySQL :: Download MySQL Community Server

2Windows下安装

1、双击下载的程序:

2、加载完成后,会进入如下界面,选择默认的Server only

3、然后点击Next 点击Execute 然后Next

mysql中忘记密码和修改密码

1、例子:mysqladmin -uroot -p123abc!@#Q password 123456

格式:mysqladmin -u用户名 -p旧密码 password 新密码

当上述方法依然不行时,请如下操作

2、修改配置文件,编辑my.ini,最后一行加上skip-grant-tables

先暂停服务,然后修改配置文件

编辑my.ini,最后一行加上skip-grant-tables

重启服务,然后便可以无密码登录系统。

--更改密码

update mysql.user set authentication_string=password('123') where

user='root';

--刷新权限

flush privileges;

--退出

quit;

3Linux下安装

以下操作仅限于rh系列:支持rpm/yum安装方式,不支持 deb/apt安装方式。

1、在线下载安装包(虚拟机内下载):

wget https://downloads.mysql.com/archives/get/p/23/file/

mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

2、卸载mariadb

linux系统会自动携带一个数据库,我们需要把它给卸载掉

通过以下代码可以查看mariadbrpm -qa | grep mariadb

卸载mariadbyum remove mariadb-libs-5.5.52-1.el7.x86_64 -y

再次查看是否卸载成功:rpm -qa | grep mariadb

3、创建mysql目录到/usr/local目录下:mkdir mysql

上传安装包到/usr/local/mysql中,进行解压:

tar -xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

4、按照依赖关系依次安装rpm包 依赖关系依次common→libs→client→server

按照顺序依次输入下列命令

rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm

yum install -y net-tools

rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm

4.5RedHat 9 替换yum源镜像(当4步骤异常时的操作)


  1. [root@RedHatEnterpriseLinux9 ~]# cd /etc/yum/pluginconf.d/
  2. [root@RedHatEnterpriseLinux9 ~]# vi subscription-manager.conf

enabled的参数改为0,然后保存退出

2)删除官方订阅

[root@RedHatEnterpriseLinux9 ~]# yum remove subscription-manager

2、重新配置 redhat.repo文件

(1)为了方便操作,先删除/etc/yum.repos.d目录下的 redhat.repo文件(如果没有就不用管)

(2)在/etc/yum.repos.d目录下,用vi编辑redhat.repo文件

        将下面这段代码直接复制进去,然后保存退出

[AppStream]

name=AppStream

baseurl=http://mirrors.aliyun.com/almalinux/9.2/AppStream/x86_64/os/

gpgcheck=0

enabled=1

[BaseOS]

name=BaseOS

baseurl=http://mirrors.aliyun.com/almalinux/9.2/BaseOS/x86_64/os/

gpgcheck=0

enabled=1

[extras]

name=extras

baseurl=http://mirrors.aliyun.com/almalinux/9.2/extras/x86_64/os/

gpgcheck=0

enabled=1

[plus]

name=plus

baseurl=http://mirrors.aliyun.com/almalinux/9.2/plus/x86_64/os/

gpgcheck=0

enabled=1

[devel]

name=devel

baseurl=http://mirrors.aliyun.com/almalinux/9.2/devel/x86_64/os/

gpgcheck=0

enabled=1

[NFV]

name=NFV

baseurl=https://mirrors.aliyun.com/almalinux/9.2/NFV/x86_64/os/

gpgcheck=0

enabled=1

[CRB]

name=CRB

baseurl=https://mirrors.aliyun.com/almalinux/9.2/CRB/x86_64/os/

gpgcheck=0

enabled=1

[HighAvailability]

name=HighAvailability

baseurl=https://mirrors.aliyun.com/almalinux/9.2/HighAvailability/x86_64/os/

gpgcheck=0

enabled=1

3、执行(yum clean all)和(yum makecache)命令

  1. [root@RedHatEnterpriseLinux9 ~]# yum clean all 
  2. [root@RedHatEnterpriseLinux9 ~]# yum makecache

4、执行(yum install ncurses-libs)、(yum install ncurses-devel)和(yum install libncurses*)命令

cd   /usr/local/mysql/

yum install ncurses-libs

yum  install  ncurses-devel

yum  install  libncuwrses*

5、查看版本

mysql --version

mysql Ver 14.14 Distrib 5.7.28, for Linux (x86_64) using EditLine

wrapper

如果出现该提示,则证明mysql已经安装成功了。

6、启动mysql服务

== 每次开机都要手动启动mysql ==

systemctl start mysqld

== 开机时自动开启mysql ==

systemctl enable mysqld

3/9== 停止mysql服务器 ==

service mysqld stop

== 启动mysql服务器 ==

service mysqld start

== 查看mysql是否启动 ==

service mysqld status

7、登录mysql

mysql -u root -p

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using

password: YES)

提示错误,是因为第一次登录mysql需要使用mysql的临时密码,

该密码存放在mysql日志文件中。在 /var/log/mysqld.log 文件中

cd /var/log

查询临时密码

grep -n password mysqld.log

[Note] A temporary password is generated for root@localhost:

0x(g<n074&7W

0x(g<n074&7W 就是mysql自动生成的临时密码

重新登录mysql,隐式登录

mysql -u root -p

把临时密码粘贴

如果出现 mysql>则登录成功

8、修改密码

mysql> set global validate_password_policy=LOW;

mysql> set global validate_password_length=4;

4/9mysql> alter user ‘root’@‘localhost’ identified by ‘你自己得mysql密码’;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值