Centos7安装mysql5.6步骤以及常见问题

Centos7安装mysql5.6步骤以及常见问题

解决文件权限问题:sudo chmod 777 文件名

注意:Centos7不能安装mysql5.7
安装mysql5.6过程:
删除:rm -rf /var/lib/mysql/*
修改密码:pdate user set password=password(‘你的新密码’) where user=‘root’;

查看mysql进程:ps -ef|grep mysql
杀进程:kill -9 pid

查看错误日志:cat /var/log/mysqld.log 或 tail -n200 /var/log/mysqld.log

查看mysql端口:netstat -tulpn

查看mysql状态: systemctl status mysqld
开始MySQL服务:systemctl start mysqld

配置mysql:vim /etc/my.cnf

安装过程

1.检查系统中是否已安装mysql或mariadb.

rpm -qa|grep mysql

rpm -qa|grep mariadb

查看mysql的其他依赖
查看所有mysql依赖包
yum repolist all | grep mysql

rpm -qa | grep -i mysql

如果为空,则 说明没有安装

2.卸载mysql安装的版本
yum remove
yum remove mysql mysql-server mysql-libs compat-mysql51
yum remove mysql-community-release

3.配置yum源的rpm包
下载yun源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安装rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm

4.安装mysql服务:
yum install mysql-server

如果jar包有错清理:
yum clean all

5.安装mysql5.6
yum install mysql-server

6.开启mysql服务
service mysqld start

systemctl start mysqld

7.查看mysqld运行状态exit
service mysqld status

8.登录mysql
mysql -uroot -p
登录无需密码按enter直接登录
mysql忘记密码操作:
方法一:(适用于密码不正确的)
0、思路:
通过屏蔽mysql的登录密码,先进入mysql内部,再通过update命令更新密码
1、关闭mysql
systemctl stop mysql //linux下使用
2、屏蔽权限
mysqld_safe --skip-grant-table //linux下使用
或者使用如下命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking & //linux下使用
屏幕出现: Starting demo from …
3、新开起一个终端输入

mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD(‘newpassword’) where USER=‘root’;
mysql> FLUSH PRIVILEGES; //更新命令 记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
mysql> \q

导入外部数据库的数据:通过外部的.sql文件用xftp上传到LINUX
1.建立数据库:create database xxx
2.选择数据库:use xxx
3.设置数据库编码:set names utf8
4.导入数据(注意sql的文件路径):source /usr/local/xxx.sql

项目连接数据库配置:
1.首先把数据库导入
2.配置项目数据库连接:
jdbc.driverClassName=com.mysql.jdbc.Driver

jdbc.url=jdbc:mysql://linux的ip地址:3306/mysqlname?characterEncoding=UTF-8

jdbc.username=root
jdbc.password=xy
3.启动tomcat
4.访问地址:http:// linux的ip地址:8080/项目名称/首页

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值