内网环境,首先需要配置本地yum源,以解决MySQL的依赖安装,具体参考该文:点击打开
MySQL官网网址:https://dev.mysql.com/ 点击打开
最新是8.0版本,我这里安装5.7版本即可:
刚刚我们查看操作系统CentOS7 ,64位的:
用shell命令上传(只能传小文件)或者ftp工具上传皆可,这个文件比较小,可以直接用命令上传
cd /home/mysql/ rz安装之前可以检查一下,以前是否有安装,如有,卸载掉,如果以前有数据,记得备份之后再卸载
find / -type f -name "mysql*"
/etc/my.cnf这个文件如果有,也要删除
tar -xvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
此目录是为了方便使用系统变量值secure_file_priv
#创建文件夹 mkdir -p /usr/local/mysql/mysql-files #修改账号权限:使mysql账号可以访问 chown -R mysql:mysql /usr/local/mysql/mysql-files #修改操作权限 chmod 750 /usr/local/mysql/mysql-files
这里看到mysql的root初始密码是:Zw<rg;8J76ki
直接kill掉进程即可
我们想要使用service命令启动或停止mysql,结果报错,则需要进行配置
service mysql start
我们用mysql -uroot -p进入mysql时,发现报错bash: mysql: command not found
这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,就找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件(我们称之为软连接)。
要做软连接,我们首先要找到mysql命令或mysqladmin命令的完整路径,我们这里的路径是:/usr/local/mysql/bin/mysql
ln -s /usr/local/mysql/bin/mysql /usr/bin设置之后,再进行本地登录
mysql -uroot -pZw<rg;8J76ki
我这里修改为:YYBrhr_2018
SET PASSWORD = PASSWORD('YYBrhr_2018'); ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; flush privileges;
先退出mysql,再次使用新密码登录
quit mysql -uroot -p YYBrhr_2018
转载于:https://www.cnblogs.com/yybrhr/p/9914427.html
相关资源:数据结构—成绩单生成器