1.使用图形化界面配置静态IP
nmtui 终端下输入该命令进入配置
2.使用纯命令方式配置
nmcli c modify ens160 ipv4.addresses 192.168.134.136/24 ipv4.gateway 192.168.134.2 ipv4.dns 114.114.114.114 ipv4.method manual autoconnect yes
配置ip加自动连接
nmcli c up ens160 激活
3.配置yum源
1.切换目录
cd /etc/yum.repos.d/ 所有生效文件均以repo结尾
vim aliyun.repo 编辑文件
文件内写入
[ali_baseos]
name=ali_baseos
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/os/
gpgcheck=0
[ali_appstream]
name=ali_appstream
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/AppStream/x86_64/os/
gpgcheck=0
2.制作缓存
yum makecache
3.测试
yum install httpd -y
4.使用仓库在linux上安装mysql
1.在yum.repo目录下编辑一个新的文件
[root@db yum.repos.d]# vim mysql-community.repo
2.在文件中加入内容
[mysql-8.4-lts-community]
name=MySQL 8.4 LTS Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.4-community/el/8/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2023
3.制作缓存
yum makecache
4.安装
yum install mysql-community-server -y
5.启动服务
systemctl restart mysqld
6.找临时密码
grep 'temporary password' /var/log/mysqld.log
t?wb5,UR9Cff 这是我的临时密码
7.登录mysql
mysql -uroot -p
输入密码
完事登录成功
5.使用rpm包安装yum仓库(release包)
1.切换目录:
cd /root
2.下载rpm包
下载:wget https://repo.mysql.com//mysql80-community-release-el9-3.noarch.rpm
3.安装这个包,并安装mysql
yum install mysql80-community-release-el9-3.noarch.rpm -y
yum makecache # 制作缓存
yum install mysql-community-server -y
systemctl restart mysqld
4.找密码
grep 'temporary password' /var/log/mysqld.log
登录:mysql -uroot -p
6.使用docker安装mysql
docker相当于一个进程,采用docker可以实现一台主机上部署多个mysql,而直接部署mysql则一台主机只能有一个mysql服务
a.
cd /etc/yum.repos.d/
b.
wget wget https://download.docker.com/linux/centos/docker-ce.repo
c.
yum makecache
d.
yum install docker-ce -y
e.
systemctl restart docker
#run == create and start
f.
docker run --name mysql11 -e MYSQL_ROOT_PASSWORD=123456 -d mysql # 后台运行的
h.
docker ps # 查看正在运行的容器
i.
如何进入到容器:docker exec -it mysql11 (/bin/bash)
j.
访问: mysql -uroot -p # 密码是通过MYSQL_ROOT_PASSWORD传入的
7.修改密码
a.修改密码
mysql> alter user root@localhost identified by 'Lj.123456';
进程:操作系统中分配资源的最小单位。一个进程可以包含多个线程
线程:操作系统中调度的最小单位。一个线程只能属于一个进程
8.mysql的体系架构
构成: