鹤山市住房和城乡建设局网站,手机制作app模板,用python做网站优点,信阳公司做网站首先是在本地windows环境下尝试备份数据库 打开mysql的bin目录#xff0c;然后在地址栏cmd#xff0c;进入cmd界面#xff0c;输入mysqldump命令#xff0c;-u输入用户名#xff0c;-p输入密码 还有数据库名称#xff0c;以及后面要保存到的位置 mysqldump -uroot -p tes…首先是在本地windows环境下尝试备份数据库 打开mysql的bin目录然后在地址栏cmd进入cmd界面输入mysqldump命令-u输入用户名-p输入密码 还有数据库名称以及后面要保存到的位置 mysqldump -uroot -p test /backup/mysqldump/test.db卸载掉CentOS自带数据库
检查centos是否自带数据库
rpm -qa | grep mariadb卸载centos下已安装数据库
rpm -e --nodeps mariadb-libs准备下载安装包
进入指定目录:
cd /usr/local/src下载mysql8
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz之后通过xz和tar命令解压压缩文件
xz -d mysql-8.0.20-linux-glibc2.12-x86_64.tar.xztar xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar将/usr/local/src下的mysql-8.0.20-linux-glibc2.12-x86_64文件夹内容移动到/usr/local/mysql下此目录用于存放mysql
mkdir /usr/local/mysqlmv /usr/local/src/mysql-8.0.20-linux-glibc2.12-x86_64/* /usr/local/mysqlcd /usr/local/mysql创建用户组和密码进行授权
groupadd mysqluseradd -g mysql mysqlchown -R mysql.mysql /usr/local/mysql编写MySQL的配置文件
编辑配置文件
vim /etc/my.cnf按i进入修改模式将下面内容进行复制按escwq进行 保存退出
进入到bin目录下进行初始化信息
cd bin./mysqld --initialize初始化信息之后会有数据库临时密码在下图红框标的部分
添加mysqld服务到系统
cd ..cp -a ./support-files/mysql.server /etc/init.d/mysql将mysql.server复制到该路径用于将其作为服务启动脚本用来管理mysql的运行状态 设置MySQL服务器作为系统服务并自启动
chmod x /etc/init.d/mysql为文件提供可执行权限运行该脚本启动MYSQL服务 chkconfig --add mysql将MySQL服务器添加到系统的服务列表中 启动MySQL
service mysql start创建软链接将mysql添加到系统服务中
ln -s /usr/local/mysql/bin/mysql /usr/bin登录mysql密码在上面的临时密码
mysql -uroot -p更改root用户密码
ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 你的密码;刷新授权表
flush privileges;更改root连接权限设置root用户可以从任意主机连接到服务器
use mysql;update user set host% where user root;flush privileges;完成退出即可可以用ssh连接工具进行连接