栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Linux下hadoop,hive启动命令与MySQL设置字符集

Linux下hadoop,hive启动命令与MySQL设置字符集

hadoop启动
start-all.sh,一次性启动hadoop与yarn
启动hive1
nohup /export/server/apache-hive-3.1.2-bin/bin/hive --service metastore &
启动hive2(hive2依赖hive2,必须先开hive1再开hive2)
nohup /export/server/apache-hive-3.1.2-bin/bin/hive --service hiveserver2 &
hive2客户端的使用
1 /export/server/apache-hive-3.1.2-bin/bin/beeline
2 ! connect jdbc:hive2://node1:10000
3输入一个用户,最好拥有读写权限root

登入mysql
mysql -u root -p
查看mysql字符集
show variables like ‘chara%’;
一、 启动
1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysql start
3、使用 safe_mysqld 启动:safe_mysql&

二、停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
3、mysqladmin shutdown

三、重启mysql编码utf-8
登录 mysql:mysql -u root -p
查询 mysql 字符集:mysql> show variables like ‘chara%’;
用where is (Windows是where)查找/etc/my.cnf
vim my.cnf
在[mysqld]上面加入下面两句话
[client]
default-character-set=utf8
在[mysqld]最下面加入下面几句话
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
1、使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart
找不到mysql位置报错
Redirecting to /bin/systemctl restart mysql.serviceRedirecting to /bin/systemctl restart mysql.service
Failed to restart mysql.service: Unit not found.
直接使用
systemctl restart mysqld.service
systemctl start mysqld.service
systemctl stop mysqld.service

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/706888.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号