1.可以先查询一下服务器多少位
getconf LONG_BIT
2.通过wget下载mysql安装包(也可直接从官网下载复制到linux中)
wget http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
3.添加选择yum源
yum localinstall mysql57-community-release-el7-7.noarch.rpm
yum repolist all | grep mysql
4.安装
yum install mysql-community-server
5.启动
service mysqld start
开机自启动
1 vim /etc/rc.local
2 添加service mysqld start
6.查看默认密码
mysql的初始密码在/var/log文件夹下的mysqld.log文件中,cat 文件查看文件内容。
cat /var/log/mysqld.log/ | grep password
更改密码的方式
方法一:
在mysql系统外,使用mysqladmin
1 mysqladmin -u root -p password "test123"
2 Enter password: 【输入原来的密码】
方法二:
通过登录mysql系统
首先,修改validate_password_policy参数的值
mysql> set global validate_password_policy=0;
再修改密码的长度
mysql> set global validate_password_length=1;
再次执行修改密码就可以了
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
注意:如果Mysql的版本是5.7及以上的话update语句更换如下:
mysql> update user set authentication_string=passworD("test") where user='root';
7.登录
mysql -u root -p
8.基本使用
//查看数据库 mysql> show databases;
// use 数据库名 进入数据库 mysql> use zynm
//查看数据库中的表 mysql> show tables;
9.忘记密码
vi /etc/my.conf 在文件的[mysqld]标签下添加一句:
skip-grant-tables
运行命令:service mysqld start c重启数据库
运行命令:mysql -u root
进入数据库
运行语句:use mysql;
继续运行语句:update mysql.user set authentication_string=password('root_password') where user='root';
root_password
替换成你想要的密码
把刚加的skip-grant-tables
删除掉,在重启服务器,就可以使用刚才修改的密码登录进服务器了