国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

centos7登錄mysql數(shù)據(jù)庫(kù)命令 如何查看mysql數(shù)據(jù)庫(kù)操作記錄日志?

如何查看mysql數(shù)據(jù)庫(kù)操作記錄日志?1、簡(jiǎn)單確定你日志有無禁用了mysqlgtshowvariablesactuallylog_bin。2、如果沒有重新設(shè)置了,即ON,那日志文件就在mysql的安裝

如何查看mysql數(shù)據(jù)庫(kù)操作記錄日志?

1、簡(jiǎn)單確定你日志有無禁用了mysqlgtshowvariablesactuallylog_bin。

2、如果沒有重新設(shè)置了,即ON,那日志文件就在mysql的安裝目錄的data目錄下。

3、怎樣明白當(dāng)前的日志mysqlgtshowmasterstatus。MySQL的日志操作:1、必須,登入mysql后,執(zhí)行sql語句:showvariableswantlog_bin。2、#錯(cuò)誤`日志log-errol開啟在的[mysqld]選項(xiàng)下:去添加代碼:log-errorE:log-error.txt。留下記錄內(nèi)容:比較多是記錄啟動(dòng)后、不運(yùn)行或突然停止mysqld時(shí)會(huì)出現(xiàn)的致命性問題,全是系統(tǒng)級(jí)的錯(cuò)誤記錄。3、#可以查詢?nèi)罩荆簂og,傳送在的[mysqld]選項(xiàng)下:添加代碼:logE:/mysql_log.txt。

4、#二進(jìn)制日志:log-bin,再開啟在的[mysqld]選項(xiàng)下:去添加代碼:log-binE:/mysql_log_bin,留下記錄內(nèi)容:主要是記錄所有的改數(shù)據(jù)的語句,可建議使用mysqlbinlog新的命令重新恢復(fù)數(shù)據(jù)。

怎么用sqoop把hive的數(shù)據(jù)導(dǎo)入mysql?

運(yùn)行環(huán)境centos5.6hadoophive

sqoop是讓hadoop技術(shù)支持的clouder公司開發(fā)的一個(gè)在關(guān)系數(shù)據(jù)庫(kù)和hdfs,hive之間數(shù)據(jù)導(dǎo)入的一個(gè)工具。

上海尚學(xué)堂hadoop大數(shù)據(jù)培訓(xùn)組原創(chuàng),先后有hadoop大數(shù)據(jù)技術(shù)歷史文章奉上,請(qǐng)多打聽一下!

在建議使用過程中可能遇到的問題:

sqoop依賴zookeeper,所以我可以配置ZOOKEEPER_HOME到環(huán)境變量中。

sqoop-1.2.0-CDH3B4感情依賴hadoop-core-0.20.2-CDH3B4.jar,因?yàn)槟悴恍枰ハ螺dhadoop-0.20.2-CDH3B4.tar.gz,文件解壓后將hadoop-0.20.2-CDH3B4/hadoop-core-0.20.2-CDH3B4.jar截圖到sqoop-1.2.0-CDH3B4/lib中。

1是需要直接安裝sqoop,要是你建議使用的是clouder清點(diǎn)版的話就太很簡(jiǎn)單

#yuminstallsqoop

要是用官方版本的話

#cd

#wget

#yum-yinstallsqoop

sqoop是會(huì)直接安裝完成

2在用sqoop

是需要將mysql-connector-java-5.1.16-bin.jar文件截圖到/usr/lib/sqoop/lib文件夾下

3導(dǎo)入和導(dǎo)出數(shù)據(jù)庫(kù)

1)列個(gè)mysql數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)庫(kù)命令

#sqooplist-databases--connectjdbc:mysql://localhost:3306/--usernameroot--password123456

2)再連接mysql并列個(gè)數(shù)據(jù)庫(kù)中的表命令

#sqooplist-tables--connectjdbc:mysql://localhost:3306/test--usernameroot--password123456

命令中的test為mysql數(shù)據(jù)庫(kù)中的test數(shù)據(jù)庫(kù)名稱usernamepassword四個(gè)為mysql數(shù)據(jù)庫(kù)的用戶密碼

3)將關(guān)系型數(shù)據(jù)的表結(jié)構(gòu)復(fù)制到hive中

sqoopcreate-hive-table--connectjdbc:mysql://localhost:3306/test--tableusername--usernameroot--password123456--hive-tabletest

其中--tableusername為mysql中的數(shù)據(jù)庫(kù)test中的表--hive-tabletest為hive中空白文檔的表名稱

4)從關(guān)系數(shù)據(jù)庫(kù)文件導(dǎo)入文件到hive中

sqoopimport--connectjdbc:mysql://localhost:3306/test--usernameroot--passwordmysql-password--tablet1--hive-import

5)將hive中的表數(shù)據(jù)導(dǎo)入到mysql中

./sqoopexport--connectjdbc:mysql://localhost:3306/test--usernameroot--passwordadmin--tableuv_info--export-dir/user/hive/warehouse/uv/dt2011-08-03

假如運(yùn)行錯(cuò)誤

11/08/0510:51:22INFORunningjob:job_201108051007_0010

11/08/0510:51:23INFOmap0%reduce0%

11/08/0510:51:36INFOTaskId:attempt_201108051007_0010_m_000000_0,Status:FAILED

tojava.util.AbstractList$()

arriveuv_info.__loadFromFields(uv_)

asuv_(uv_)

arrive()

at()

as()

as()

at()

arrive()

at$()

to(Native Method)

arrive()

at()

on()

此出錯(cuò)的原因?yàn)閟qoop推導(dǎo)文件的字段與MySql數(shù)據(jù)庫(kù)的表的字段對(duì)應(yīng)不上導(dǎo)致的。但必須在不能執(zhí)行的時(shí)候給sqoop提高參數(shù),告知sqoop文件的分隔符,使它也能對(duì)的的解析文件字段。

hive設(shè)置成的字段分隔符為

標(biāo)簽: