做网站用到什么技术,做的网站搜不到,顺口的广告公司的名字,中英文外贸网站源码目录
一、软件包下载
二、上传软件包到Linux根目录
1、使用xftp将软件包上传到根目录
2、解压缩
三、准备工作
四、初始化软件
五、设置MySQL的配置文件
六、配置启动脚本 一、软件包下载
官网下载#xff1a;MySQL :: Download MySQL Community Server 二、上传软件…目录
一、软件包下载
二、上传软件包到Linux根目录
1、使用xftp将软件包上传到根目录
2、解压缩
三、准备工作
四、初始化软件
五、设置MySQL的配置文件
六、配置启动脚本 一、软件包下载
官网下载MySQL :: Download MySQL Community Server 二、上传软件包到Linux根目录
1、使用xftp将软件包上传到根目录
2、解压缩
[rootserver ~]# cd /
[rootserver /]# tar xvf mysql-8.0.33-linux-glibc2.17-x86_64-minimal.tar
mysql-test-8.0.33-linux-glibc2.17-x86_64-minimal.tar.xz
mysql-8.0.33-linux-glibc2.17-x86_64-minimal.tar.xz
mysql-router-8.0.33-linux-glibc2.17-x86_64-minimal.tar.xz[rootserver /]# tar xvf mysql-8.0.33-linux-glibc2.17-x86_64-minimal.tar.xz
三、准备工作
[rootserver /]# mv mysql-8.0.33-linux-glibc2.17-x86_64-minimal /usr/local/mysql
[rootserver /]# cd /usr/local/mysql
[rootserver mysql]# groupadd mysql # 创建名为mysql的用户组# 创建名为 mysql的系统用户将其添加到mysql用户组中并设置其登录shell为/bin/false以限制该用户的登录权限
[rootserver mysql]# useradd -r -g mysql -s /bin/false mysql # 创建一个名为 mysql-files 的目录用于存放MySQL数据文件,一般存储备份数据
[rootserver mysql]# mkdir mysql-files # 将mysql-files目录的所有者和所属组设置为mysql用户和组
[rootserver mysql]# chown mysql:mysql mysql-files# 设置mysql-files目录的权限为 750以确保只有 “mysql” 用户组的成员可以读取、写入和执行该目录
[rootserver mysql]# chmod 750 mysql-files四、初始化软件
[rootserver mysql]# bin/mysqld --initialize --usermysql # 支持ssl用于安全通信
[rootserver mysql]# bin/mysql_ssl_rsa_setup
[rootserver mysql]# bin/mysqld_safe --usermysql
# 使用后台方式以mysql用户身份启动MySQL 服务器mysqld_safe是一个用于启动和监控 MySQL 服务器的脚本
# 注意此时上述命令执行完毕处于后台运行状态需要另行启动一个终端
[rootserver ~]# ps -ef | grep mysql # 查看进程运行状态
[rootserver ~]# cd /usr/local/mysql
[rootserver ~]# bin/mysql -u root -p
# 报错需要找到下面的文件进行软连接
[rootserver ~]# ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5
[rootserver ~]# ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5
[rootserver ~]# bin/mysql -u root -p
Enter password: # 粘贴之前的初始密码
mysql alter user rootlocalhost identified with mysql_native_password by
123456; 修改密码
mysql flush privileges; # 刷新
mysqlexit
[rootserver ~]# ps -ef | grep mysql
[rootserver ~]# kill -9 pid号 # 在当前终端关闭运行的mysql 转到另一会话上操作 五、设置MySQL的配置文件
[rootserver mysql]# vim /etc/my.cnf# 新建配置文件输入以下内容
[client]
port 3306
socket /tmp/mysql.sock
[mysqld]
server-id 1
port 3306
basedir /usr/local/mysql
datadir /usr/local/mysql/data
tmpdir /tmp
socket /tmp/mysql.sock
character-set-server utf8mb4
collation-server utf8mb4_general_ci
init_connectSET NAMES utf8mb4
default-storage-engineINNODB
log_error error.log六、配置启动脚本
[rootserver ~]# cd /usr/local/mysql/support-files# 拷贝启动脚本
[rootserver support-files]# cp -a mysql.server /etc/init.d/mysql.server [rootserver support-files]# cd /etc/init.d
[rootserver init.d]# vim mysql.server # 增加之后的内容basedir/usr/local/mysqldatadir/usr/local/mysql/data
[rootserver init.d]# cd ~
[rootserver ~]# systemctl daemon-reload # 重载系统配置
[rootserver ~]# systemctl start mysql[rootserver ~]# vim ~/.bash_profile # 设置环境变量需添加如下语句export PATH$PATH:/usr/local/mysql/bin
[rootserver ~]# source ~/.bash_profile
[rootserver ~]# mysql -uroot -p 由此成功安装MySQL