衡水教育行业网站建设,延庆手机网站建设,咸阳做网站费用,具体的网站建设方案CentOS 7 安装MySQL卸载#xff08;离线安装#xff09;
安装配置MySQL之前先查询是否存在#xff0c;如存在先卸载再安装
rpm -qa|grep -i mysql
rpm -qa|grep -i mariadb
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64如下命令找到直接 rm -rf 删除#xff08;删除…CentOS 7 安装MySQL卸载离线安装
安装配置MySQL之前先查询是否存在如存在先卸载再安装
rpm -qa|grep -i mysql
rpm -qa|grep -i mariadb
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64如下命令找到直接 rm -rf 删除删除之前必须关闭service mysql stop服务
whereis mysql
find / -name mysqlCentOS 7 安装MySQL 5.7.30
先从MySQL官网下载相应版本(5.7.30)
下载好之后可通过xFtp上传至服务器目录再解压
并移动重命名为 /usr/local/mysql 请勿调整目录位置-否则会导致安装失败文末说明缘由
tar -zxvf mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.30-linux-glibc2.12-x86_64 /usr/local/mysql创建用户组和用户并授权
groupadd mysql
useradd -r -g mysql mysql -s /sbin/nologinmkdir -p /data/mysql
chown -R mysql.mysql /data/mysql不存在则新增/etc/my.cnf (存在则编辑如下)
[client]
default-character-setutf8
port3306[mysql]
no-beep
default-character-setutf8[mysqld]
bind-address0.0.0.0
port3306
usermysql
basedir/usr/local/mysql
datadir/data/mysql
socket/tmp/mysql.sock
log-error/data/mysql/mysql.err
pid-file/data/mysql/mysql.pid#character config
character_set_serverutf8mb4
symbolic-links0
explicit_defaults_for_timestamptrue进入MySQL安装bin目录初始化数据库
cd /usr/local/mysql/bin/
./mysqld --defaults-file/etc/my.cnf --basedir/usr/local/mysql/ --datadir/data/mysql/ --usermysql --initialize
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql启动服务
service mysql start查看密码
vi /data/mysql/mysql.err修改数据库密码
cd /usr/local/mysql/bin
./mysql -u root -p执行修改密码操作
set password password(abcd1234!#);
alter user rootlocalhost password expire never;
flush privileges;如需远程登录还需开放防火墙端口3306
查询已开放的端口列表 firewall-cmd --zonepublic --list-ports
#开放防火墙端口 firewall-cmd --zonepublic --add-port3306/tcp --permanent
#重新载入 firewall-cmd --reload 最后测试一波
如需设置MySQL开机自启动还需做如下操作(先查看是否复制如已复制则跳过) cd /etc/init.d ls cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
授权与添加服务 chmod x /etc/init.d/mysql chkconfig --add mysql
chkconfig --list 如345 不是on则执行 chkconfig --level 345 mysqld on
调整安装目录 /usr/local/mysql会导致mysql安装失败原因
默认配置文件里面已配置该目录support-files目录文件下配置文件均有可能读取数据错误