MySql安裝及整合Hive手冊
版本:my5.6.22-1.linux64
一.安裝Mysql
1 判斷centos上是否有安裝,執行命令rpm -qa |grep mysql
2 如果已經安裝,需要刪除原有的,防止衝突,執行命令
$ rpm -e mysql-libs-5.1.66-2.el6_3.i686 --nodeps
3 安裝mysql的服務端,執行命令
$rpm -i MySQL-server-5.6.31-2.el6.i686.rpm
4 啟動mysql服務,執行命令mysqld_safe &
5 安裝mysql的客戶端,執行命令rpm -i MySQL-client-5.6.31-2.el6.i686.rpm
6 設定root使用者的密碼,執行命令mysql_secure_installation
7 修改mysql允許遠端訪問,在mysql命令列下執行命令
>grant all on *.* to 'root'@'master' identified by ‘123456';
>flush privileges;
二.在Hive上整合Mysql
1 將mysql的JDBC connector.jar放到hive的lib目錄下
2 修改hive/conf目錄下的檔案hive-site.xml
修改下面紅色字型位置的值
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true</value>
<description>JDBC connect string for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
<description>username to use against metastore database</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
<description>password to use against metastore database</description>
</property>
注:如果Mysql root密碼無法設定按照如下操作進行
# /etc/init.d/mysqld stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysqld restart
# mysql -u root -p
Enter password: <輸入新設的密碼newpassword>
mysql>
如果提示沒有設定Password 執行如下命令
$mysql -u root -p
>set PASSWORD=PASSWORD(‘123456’);
相關文章
- Hive安裝手冊Hive
- 【Hive一】Hive安裝及配置Hive
- Hadoop之Hive本地與遠端mysql資料庫管理模式安裝手冊HadoopHiveMySql資料庫模式
- hive的安裝(包括mysql)HiveMySql
- MySQL中文參考手冊5(安裝MySQL下) (轉)MySql
- Hbase安裝手冊
- RAC安裝手冊
- Atlas2.2.0編譯、安裝及使用(整合ElasticSearch,匯入Hive資料)編譯ElasticsearchHive
- Erlang安裝手冊-windowsWindows
- GP完整安裝手冊
- Centos7安裝MySQL8.0 - 操作手冊CentOSMySql
- Windows環境下達夢資料庫安裝及解除安裝手冊Windows資料庫
- Hive安裝Hive
- Linux環境下達夢資料庫安裝及解除安裝手冊Linux資料庫
- Discoverer Desktop安裝手冊
- Oracle VM Server安裝手冊OracleServer
- 求petstore的安裝手冊?
- FVWM安裝完全手冊(轉)
- ORACLE FOR SUN SOLARIS 安裝手冊Oracle
- Rational ClearCase Windows安裝手冊Windows
- PHPNuke完全安裝手冊(轉)PHP
- hadoop上安裝hive2.3.2學習總結—hive安裝+mysql以及碰到坑點HadoopHiveMySql
- hive的安裝(後設資料庫: MySQL)Hive資料庫MySql
- Linux環境Hive安裝配置及使用LinuxHive
- PHP安裝及與apache整合PHPApache
- mysql5全新安裝手冊MySql
- MySQL 5.7 Window安裝手冊以及問題方案解決大全MySql
- Hive -------- 使用mysql儲存hive後設資料,Mysql的安裝以及配置步驟HiveMySql
- mysql安裝及配置MySql
- Hive的安裝Hive
- Hive安裝配置Hive
- Go語言快速安裝手冊Go
- gitlab服務安裝手冊Gitlab
- GOLDENGATE安裝和配置手冊Go
- RH9安裝手冊,很好!
- MySQL 8.0.21下載安裝教程及Navicat for MySQL安裝MySql
- 如何手動安裝MySqlMySql
- Hive學習之Hive的安裝Hive