手机可以安装mysql_Linux安装Mysql系统-实战篇

2.安装mysql

版本:5.6.35

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

rpm -ivh mysql-community-release-el7-5.noarch.rpm

yum install mysql-server

启动mysql

systemctl restart mysqld.service8o

或者

service mysqld restart

Service mysql start

查看服务是否启动

netstat -an |grep mysql

3.设置开机自动启动

systemctl enable mysqld.service

4.下载mysql和java连接

$>yum install -y mysql-connector-java

5.拷贝jar到 hive中(没有配置可以先不做)

查找mysql路径:/usr/share/java

$>cd /usr/share/java

$>cp mysql-connector-java.jar /soft/hive/lib/

作用:hive可以操作mysql数据库

6.设置密码

第一次登陆没有密码,需要设置密码

mysql>use mysql

mysql> set password=password('root');

或者:

mysql>

UPDATE user SET Password=PASSWORD('newpassword') where USER='root';

$>mysql -u root -p //设置密码后登陆

7.创建mysql数据库

mysql>create database if not exists hive_metadata

8.最后我们还可以根据实际情况创建用户,及作权限分配

mysql> CREATE USER 'hive'@'192.168.47.201' IDENTIFIED BY 'hive';

mysql> GRANTALLPRIVILEGES ON dbname.* to 'hive'@'192.168.47.201';

mysql> GRANTALLPRIVILEGES ON dbname.*to'hive'@'%';

安装方式三:

通过rpm文件安装

卸载 mariadb

[root@5201351 ~]# rpm -qa|grep mariadb

mariadb-libs-5.5.41-2.el7_0.x86_64

[root@5201351 ~]# rpm -e mariadb-libs-5.5.41-2.el7_0.x86_64 --nodeps

卸载 mysql

$>rpm -qa | grep -i mysql

mysql-libs-5.1.66-2.el6_3.x86_64

$>yum -y remove mysql-libs*

安装 libo

$>yum install libaio

(1) 安装

$>rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm

$>rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm

$>rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm

$>rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm

$>rpm -ivh mysql-community-devel-5.7.17-1.el7.x86_64.rpm

安装目录在/var/lib/mysql

日志文件在/var/log/mysqld.log

(2)初始化

$>mysqld --initialize //初始化(这一步会生成一个随机密码)

$>cat /var/log/mysqld.log //查看密码

e0d0a1baae3b44d8d584c9868cc4c528.png

(3) 更改mysql数据库目录的所属用户及其所属组,然后启动mysql数据库

$>chown mysql:mysql /var/lib/mysql -R

(4) 启动服务

$> systemctl start mysqld.service

(5) 指定用户登陆,并修改密码

密码去log文件查看

$> mysql -u root -p '6>7V#kR(giPd'

mysql>set password=password('root');

(6) 最后我们还可以根据实际情况创建用户,及作权限分配

mysql> create user 'root'@'192.168.47.101' identified by root;

mysql> GRANT ALL PRIVILEGES ON dbname.* to 'root'@'192.168.47.101';

mysql> flush privileges

设置完成:

69da08fbc7cf218452c2e06cff958ab9.png

建议大家可以使用安装方式2或3,来完成数据库和配置,第一种安装方式较为省事,但是不够稳定,大家可以尝试一下,希望未来会更完善。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值