linux安装mysql5.7.27

yum安装-----------------># yum -y install lrzsz
使用上传文件,执行命令 -->rz,会跳出文件选择窗口,选择好文件,点击确认即可。
下载文件,执行命令-->#sz
解压文件 :tar zxvf 文件名
mv filename filename2: 修改文件或文件夹名字
1.进入文件  vim 文件名(vim test.txt)

2.编辑完成之后,按ESC键 跳到命令模式:

:w   保存文件但不退出vi 

:w file 将修改另外保存到file中,不退出vi 

:w!   强制保存,不推出vi 

:wq  保存文件并退出vi  

:wq! 强制保存文件,并退出vi 

:q  不保存文件,退出vi 

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑
配置jdk环境变量在--、etc/profile 文件中添加
#Java Env
export JAVA_HOME=/usr/jdk1.8.0_121
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/binsource /etc/profile :编译文件##安装mysql rpm -qa | grep mysql---检测是否安装mysql

如果安装,将其卸载
rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
下载mysql版本
2、将mysql安装到/usr/local/mysql下
# 解压            tar -xvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
# 移动            mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/
# 重命名        mv /usr/local/mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql
#新建data目录       mkdir /usr/local/mysql/data
#新建mysql用户、mysql用户组       groupadd mysql
# mysql用户                                 useradd mysql -g mysql
5、  将/usr/local/mysql的所有者及所属组改为mysql
                     chown -R mysql.mysql /usr/local/mysql
自己编辑vim /etc/my.cnf 文件
-----内容------
[mysqld]
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
socket=/tmp/mysql.sock
user=mysql
port=3306
character-set-server=utf8
# 取消密码验证
skip-grant-tables
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# skip-grant-tables
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
-----结束--------
启动mysql
将mysql加入服务
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
开机自启
chkconfig mysql on
开启
service mysql start
登录(由于/etc/my.cnf中设置了取消密码验证,所以此处密码任意)
/usr/local/mysql/bin/mysql -u root -p
操作mysql数据库
use mysql;
修改密码
update user set authentication_string=password('你的密码') where user='root';
flush privileges;
exit;
登录再次设置密码(不知道为啥如果不再次设置密码就操作不了数据库了)
/usr/local/mysql/bin/mysql -u root -p
>>ALTER USER 'root'@'localhost' IDENTIFIED BY '修改后的密码';
允许远程连接
/usr/local/mysql/bin/mysql -u root -p
>>use mysql;
>>update user set host='%' where user = 'root';
>>flush privileges;
>>eixt;

完成,测试远程连接,OK!

转载于:https://www.cnblogs.com/liufei-90046109/p/11547374.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值