安装完mysql怎么使用(mysql怎么在第一步安装)

技术mysql怎么样进行安装这篇文章主要为大家展示了“mysql怎么样进行安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql怎么样进行安装”这篇文章吧。一、下载安装

本文主要给大家展示“如何安装mysql”,简单易懂,组织清晰,希望能帮你解决疑惑。让边肖带领大家学习《如何安装mysql》一文。

首先,下载安装包

1.下载hivehttp://mirrors.hust.edu.cn/apache/获取apache-hive-1.1.0.tar.gz并将其放入目录/主页/

2.下载MySQL https://dev.mysql.com/downloads/file/? Id=471503获取

我的linux版本是6.8。下载时最好选择glib版本。如果下载其他组合包,会出现各种依赖提示,比较麻烦。

复制到此目录/mysql/

第二,安装mysql

1.卸载系统附带的mysql相关安装包,并且只卸载以mysql开头的包。

rpm -qa | grep -i mysql

rpm-ev MySQL-community-libs-5 . 7 . 19-1 . El 7 . x86 _ 64

-基站

2.创建用户和组

groupadd mysql

useradd -r -g mysql mysql

3.装置

解压缩tar -zxvf

MySQL-5 . 7 . 19-Linux-glibc 2.12-x86 _ 64 . tar . gz-C./usr/local

修改目录[root@hadoop local]# mv

MySQL-5 . 7 . 19-Linux-glibc 2.12-x86 _ 64/MySQL

添加[root@hadoop mysql]# chown -R

mysql.mysql /usr/local/mysql

创建新的数据目录[root@hadoop mysql]# mkdir数据

4.安装。/bin/MySQL d-initialize-user=MySQL

-basedir=/usr/local/MySQL-datadir=/usr/local/MySQL/data

注意最后一行,也和它的版本不一样。它给root用户一个初始密码。这个root是mysql的root用户,以后登录时会用到这个密码。#H#?*Els4G

4.将mysql/目录中除数据/目录外的所有文件改回root用户,mysql用户只需要是MySQL/数据/目录中所有文件的所有者。

[root@hadoop mysql]# chown -R root。

[root@hadoop mysql]# chown -R mysq

l data

5.创建tmp文件夹,并授权

[root@hadoop mysql]# mkdir tmp

[root@hadoop mysql]# chown -R mysql:mysql tmp

6.复制并编辑配置文件

[root@hadoop etc]# cp my.cnf.rpmsave my.cnf

[root@hadoop etc]# vi my.cnf

7.添加以下内容

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

port = 3306

socket = /usr/local/mysql/tmp/mysql.sock

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

8.将mysql.server拷贝到/etc/init.d/mysql

[root@hadoop support-files]# cp mysql.server
/etc/init.d/mysql

[root@hadoop init.d]# chmod +x mysql

 9.把mysql注册为开机启动的服务
[root@hadoop init.d]# chkconfig --add mysql

[root@hadoop init.d]# chkconfig --list mysql

mysql           0:off  1:off  2:on  3:on  4:on  5:on  6:off

10.启动

[root@hadoop init.d]# /etc/init.d/mysql start

Starting MySQL.Logging to
'/usr/local/mysql/data/hadoop.err'.

.                                                         [ OK ]

11.修改环境变量

export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:/usr/local/mysql:/usr/local/mysql/bin

[root@hadoop init.d]# source /etc/profile

12.使用root登录时报错

[root@hadoop init.d]# mysql -uroot -p #H#,?*Els4G&

Enter password:

ERROR 2002 (HY000): Can't connect to local MySQL
server through socket '/tmp/mysql.sock' (2)

13.修改 /etc/my.cnf文件,补充mysql和client配置

[mysqld]

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

port = 3306

socket = /usr/local/mysql/tmp/mysql.sock

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

skip-grant-tables

[mysql]

default-character-set=utf8

socket = /usr/local/mysql/tmp/mysql.sock

[client]

default-character-set=utf8

socket = /usr/local/mysql/tmp/mysql.sock

14.重新登录,并输入新密码

[root@hadoop etc]# mysql -uroot -p #H#,?*Els4G&

Enter password:  mysql

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 3

Server version: 5.7.19 MySQL Community Server (GPL)

 

Copyright (c) 2000, 2017, Oracle and/or its
affiliates. All rights reserved.

 

Oracle is a registered trademark of Oracle Corporation
and/or its

affiliates. Other names may be trademarks of their
respective

owners.

 

Type 'help;' or '\h' for help. Type '\c' to clear the
current input statement.

 

mysql>

 

15.mysql服务的开启和关闭

#/etc/init.d/mysql start   或者   serivce mysql start  或者  bin/mysqld_safe&  

#/etc/init.d/mysql stop    或者   service mysql stop   或者  bin/mysqladmin -uroot -p 

 

三、添加hive用户,会提示如下错误

mysql> create user 'hive'@'%' identified by 'hive';

ERROR 1290 (HY000): The MySQL server is running with
the --skip-grant-tables option so it cannot execute this statement

强制写出

mysql> flush privileges;

重新执行

mysql> create user 'hive'@'%' identified by 'hive';

Query OK, 0 rows affected (0.00 sec)

 

mysql> select host,user from user;

+-----------+---------------+

| host     |
user         |

+-----------+---------------+

| %        |
hive         |

| localhost | mysql.session |

| localhost | mysql.sys    |

| localhost | root         |

+-----------+---------------+

4 rows in set (0.00 sec)

以上是“mysql怎么样进行安装”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/153416.html

(0)

相关推荐

  • 柯基多少钱,养一只柯基一年大概要多少钱

    技术柯基多少钱,养一只柯基一年大概要多少钱这个看你怎么养了!狗粮、漱口水、营养膏、沐浴露零食、驱虫药、滴耳液、眼药水啥的,都是消耗品柯基多少钱。还有必需品也不少,这些东西价格不等。随便一说开销就上去了。
    不过今天我就按照

    生活 2021年10月21日
  • 什么叫奇函数,什么是奇函数什么是偶函数

    技术什么叫奇函数,什么是奇函数什么是偶函数【一】 定义什么叫奇函数:若函数f(x)的定义域D关于原点对称,且对定义域内的每一个x,都有f(-x)=-f(x)成立,则称函数f(x)是在区间D上的奇函数;若对定义域内的每一个

    生活 2021年10月22日
  • 塑料三角烧瓶,三角烧瓶和三角瓶的区别

    技术塑料三角烧瓶,三角烧瓶和三角瓶的区别一塑料三角烧瓶、应用领域区别:1、三角瓶多用于生物培育菌种实验,有盖。2、三角烧瓶即锥形瓶是化学实验中常见仪器,多无盖,可加热,用于化学实验。
    二、外形区别:
    3、锥形瓶一般来说

    生活 2021年10月26日
  • iOS中NSPredicate谓词的使用方法是什么

    技术iOS中NSPredicate谓词的使用方法是什么本篇内容介绍了“iOS中NSPredicate谓词的使用方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处

    攻略 2021年11月4日
  • cupro是什么面料,聚酯纤维面料是什么面料

    技术cupro是什么面料,聚酯纤维面料是什么面料聚酯纤维就是涤纶的一种叫法cupro是什么面料,商家用这个来混淆消费者的认识,因为涤纶是种低档廉价的纤维料嘛。涤纶具有许多优良的纺织性能和服用性能,用途广泛,可以纯纺织造,

    生活 2021年10月21日
  • JavaWeb学生成绩管理系统功能有哪些

    技术JavaWeb学生成绩管理系统功能有哪些小编给大家分享一下JavaWeb学生成绩管理系统功能有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一

    攻略 2021年11月23日