อยากจะทำ Automate Testing ให้ถึงพริกถึงขิง ไม่รู้จัก Automate Testing Framework ไม่ได้เน้ววว 🔥
.
และวันนี้แอดจะพาเพื่อน ๆ มารู้จักกับ Framework ที่เขาใช้ทำ Automate Testing ซึ่งจะมีรายละเอียดยังไง ไปติดตามกันได้ในโพสต์นี้เลย !! ~
.
✏️ ก่อนอื่นเรามาทำรู้จักกับ Automate Testing Framework กันก่อน
.
Automate Testing Framework เป็นแนวทางสำหรับการออกแบบการทดสอบ ซึ่งจะช่วยให้เราสามารถใช้ทรัพยากรในการทดสอบซอฟต์แวรได้อย่างมีประสิทธิภาพมากขึ้นนั่นเอง
.
🔹 ทำไมถึงต้องใช้ Automate Testing Framework ?
.
เจ้า Automate Testing Framework จะมาช่วยเพิ่มประสิทธิภาพและความเร็วในการทดสอบซอฟต์แวร์ของเราได้มากขึ้น อีกทั้งยังช่วยปรับปรุงความแม่นยำในการทดสอบให้เพิ่มมากขึ้นอีกด้วย
.
Linear Scripting Framework
.
เป็นวิธีทดสอบที่ง่ายที่สุด ใช้แนวคิด “record and playback” โดยจะรัน Test Script เพื่อทำการทดสอบตามขั้นตอนที่วางแผนไว้ตามลำดับ และจะบันทึกผลลัพธ์ของแต่ละขั้นตอนไปพร้อมกัน เหมาะกับการทดสอบซอฟต์แวร์ขนาดเล็ก เช่น User Interface บนหน้าเว็บแอปพลิเคชัน
.
👍 ข้อดี
🔹 สร้าง Test Script ได้รวดเร็ว ไม่ต้องใช้เวลานานในการวางแผน
🔹 ผู้ทดสอบไม่จำเป็นต้องมีความรู้ด้าน Coding
🔹 ทดสอบได้รวดเร็ว
.
⚠️ ข้อพิจารณา
🔸 หากโปรแกรมมีการอัปเดตจะต้องเปลี่ยนแปลง Test Script
🔸 บำรุงรักษาได้ยาก หากโปรแกรมมีการขยายจะไม่สามารถเพิ่มขอบเขตในการทดสอบได้
.
Modular Testing Framework
.
เป็นการทดสอบแบบแยกส่วน ซึ่งจะต้องแบ่งการทดสอบออกเป็นหน่วย ฟังก์ชัน หรือโมดูลเล็ก ๆ โดยแต่ละส่วนจะทดสอบแยกกัน และสามารถรวมกันเพื่อสร้าง Test Script ที่ใหญ่ขึ้นได้ในภายหลัง เช่น การทดสอบแบบ End-to-End
.
👍 ข้อดี
🔹 ยืดหยุ่นและสามารถบำรุงรักษาได้ง่าย เนื่องจากแบ่งการทดสอบออกเป็นหน่วยเล็ก ๆ
🔹 สามารถเขียน Test Script ได้อย่างอิสระ
🔹 การเปลี่ยนแปลงของฟังก์ชันหนึ่งจะไม่กระทบกับการทดสอบอื่น ๆ
.
⚠️ ข้อพิจารณา
🔸 ใช้เวลามากในการวางแผนและสร้าง Test Case
🔸 ต้องใช้ทักษะในการ Coding
.
Library Architecture Testing Framework
.
เป็นการทดสอบแบบแยกส่วน โดยจะแบ่งกลุ่มฟังก์ชันต่าง ๆ ของแอปพลิเคชันที่จะทำการทดสอบและเก็บไว้ภายใน Library ฟังก์ชันที่คล้าย ๆ กันจะถูกจัดอยู่ในกลุ่มเดียวกัน ซึ่งจะสามารถใช้ Test Script เดียวกันได้นั่นเอง
.
👍 ข้อดี
🔹 ใช้ Test Script ซ้ำกันได้
🔹 ปรับขนาดได้อย่างยืดหยุ่น
.
⚠️ ข้อพิจารณา
🔸 ใช้เวลานานในการเตรียม Test Script
🔸 ผู้ทดสอบจำเป็นต้องมีทักษะ Coding
.
Data Driven Testing Framework
.
เป็นการทดสอบโดยจะแยก Logic Script และข้อมูลการทดสอบออกจากกัน โดยชุดข้อมูลจะถูกเก็บไว้ในไฟล์ต่าง ๆ เช่น MS Excel Sheets, MS Access Tables, SQL Database, XML File เป็นต้น โดย Test Script จะดึงข้อมูลจากไฟล์เหล่านั้นออกมาทดสอบนั่นเอง จะใช้กับการทดสอบในฟังก์ชันหรือฟีเจอร์เดียวกันในแอปพลิเคชันหลาย ๆ ครั้ง ด้วยชุดข้อมูลที่แตกต่างกัน
.
👍 ข้อดี
🔹 มีข้อมูลหลายชุดในการทดสอบ
🔹 สามารถทดสอบในสถานการณ์ต่าง ๆ ได้อย่างรวดเร็ว
🔹 ประหยัดเวลาในการทดสอบ
.
⚠️ ข้อพิจารณา
🔸 ผู้ทดสอบจะต้องมีประสบการณ์ และเชี่ยวชาญการเขียนโปรแกรม
🔸 ใช้เวลานานในการวางแผน และตั้งค่า Framework
.
Keyword Driven Testing Framework
.
การทดสอบโดยใช้ Keyword จะใช้ตารางเพื่อกำหนด Keyword หรือชุดคำสั่ง แต่ละฟังก์ชันที่จะใช้ทดสอบถูกจัดเรียงอยู่บนตารางตามลำดับของชุดคำสั่ง มีความคล้ายกับ Data Driven Testing ตรงที่ Logic Script และข้อมูลการทดสอบจะแยกจากกัน แต่การทดสอบจะละเอียดและทำได้ง่ายมากกว่า
.
👍 ข้อดี
🔹 แม้แอปพลิเคชันมีการเปลี่ยนแปลง สามารถใช้ Test Script ซ้ำได้
🔹 ใช้ Keyword กับ Test Script หลาย ๆ ชุดได้
.
⚠️ข้อพิจารณา
🔸 ใช้เวลานานในการวางแผน และตั้งค่า Framework
🔸 ยุ่งยากในการบำรุงรักษา เมื่อมีการขยายวิธีการทดสอบจะต้องสร้าง Keyword เพิ่ม
.
Hybrid Testing Framework
.
เป็นการผสมผสานระหว่าง Modular, Data Driven, และ Keyword Driven Testing Framework ซึ่งจะใช้ข้อดีและจุดแข็งของแต่ละ Framework มารวมกันนั่นเอง
.
👍 ข้อดี
🔹 เป็นการนำข้อดีของทั้ง 3 Framework มารวมกัน
.
⚠️ข้อพิจารณา
🔸 ต้องใช้เวลานานในการวางแผน
🔸 จำเป็นต้องมีทักษะการเขียนโปรแกรม
.
📑 และสำหรับใครที่อยากอ่านเพิ่มเติม กดลิงค์ด้านล่างเลย 👇👇 https://www.softwaretestingmaterial.com/types-test-automation-frameworks/#Linear-Scripting-Framework , https://smartbear.com/learn/automated-testing/test-automation-frameworks/ , https://www.testingxperts.com/blog/test-automation-frameworks
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有27部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,? เทคนิคต่าง ๆ ที่ใช้ในคลิป 1. การ pull image จาก docker 2. การแสดง images ที่มีในเครื่อง 3. การ run postgres container 4. การทำ data persistence ด้วย...
「excel to sql」的推薦目錄:
- 關於excel to sql 在 BorntoDev Facebook 的最讚貼文
- 關於excel to sql 在 Scholarship for Vietnamese students Facebook 的最讚貼文
- 關於excel to sql 在 Scholarship for Vietnamese students Facebook 的最佳貼文
- 關於excel to sql 在 prasertcbs Youtube 的精選貼文
- 關於excel to sql 在 prasertcbs Youtube 的最讚貼文
- 關於excel to sql 在 prasertcbs Youtube 的最佳解答
excel to sql 在 Scholarship for Vietnamese students Facebook 的最讚貼文
NHỮNG BÀI HỌC SAU 1 NĂM LÀM VIỆC TẠI AMAZON, MỸ!
Các bạn ơi, có bạn nào quan tâm tới các công ty công nghệ lớn ở mỹ FAANG, bao gồm Amazon không nhỉ. Lương thì cao, văn phòng thì đẹp, cơ hội phát triển cũng vùn vụt nữa, quá tuyệt luôn í. Thế nhưng không biết làm việc ở đây như thế nào nhờ? Mình vừa mới đọc được 1 bài chia sẻ của chị Lan, từng học tại ĐH Hà Nội, học MBA tại Mỹ và đang làm việc tại Amazon, ở Seattle rất rất hay. Mình chia sẻ lại cho các bạn có đam mê với các công ty công nghệ cũng như học tập và làm việc tại Mỹ nhé!
_______________________________________________
Vèo một cái, mình đã sống và làm việc ở đây tròn 1 năm. Ngày 22/7/2019, cả Ngọc và mình chính thức bắt đầu làm việc tại trụ sở của Amazon ở Seattle, Mỹ. Mục đích của chiếc note này là để ghi lại dấu mốc quan trọng này, cũng như để chia sẻ những bài học (cũng hơi hơi) xương máu mà mình đã học được trong 1 năm qua.
1) What got you here won’t get you there (Tạm dịch: ‘Những gì giúp mình đến được đây sẽ không giúp mình đi xa hơn’, hoặc ‘Lúc méo nào cũng vẫn thấy mình ngu’ haha)
Ngày bắt đầu học MBA, lúc viết resume mình hay thường nói về kỹ năng làm việc và phân tích số liệu. Rồi nào là Excel, kỹ năng quản lý thời gian, làm việc nhóm, lãnh đạo… Bởi vì với mình đấy là những kỹ năng mình dùng nhiều nhất hồi đi làm ở PwC.
Trong quá trình học MBA, mới biết là có hàng trăm hàng ngàn thằng khác cũng có những kỹ năng như vậy. Xong chúng nó lại còn bỏ túi một đống kỹ năng kiến thức khác: SQL, Python, Tableau… Lúc ấy mình mới bàng hoàng nhận ra mình KHÔNG CÓ CÁI NÀO. Cuối năm 1 đầu năm 2 MBA mới bắt đầu học basic Tableau, rồi Database management. Trong khi các bạn dùng queries để lấy dữ liệu vèo vèo, mình mới chập chững học thế nào là primary key…
Bắt đầu đi làm, mình vào cùng team với một anh hơn mình 10 tuổi. Anh này đã có kinh nghiệm làm việc lâu năm ở Whirlpool. Cái trớ trêu là mình và anh ta tuy cách biệt về kinh nghiệm làm việc nhưng lại cùng level cùng team cùng function. Thế là có những lần sếp bảo lấy cho tao dữ liệu này nhé, mình còn đang loay hoay chưa biết lấy ở nguồn nào ra sao (méo hiểu phải join bảng nào với bảng nào hihi) thì anh ta đã lấy xong và làm luôn cả phân tích xong rồi. Nhớ lại không biết bao lần áp lực vì anh bạn cùng team giỏi quá mà đang làm mình phải chạy vào nhà vệ sinh vì suýt khóc ahuhu.
Chưa kể, do đặc thù công việc của mình, mình mới dần hiểu được sự cần thiết của các kỹ năng nghe tên rất mơ hồ như influencing without authority hay leading without authority (tạm dịch: kỹ năng tác động/ảnh hưởng/lãnh đạo khi không có thẩm quyền). Vì Amazon quá lớn và có quá nhiều team to nhỏ làm các nhiệm vụ khác nhau, mình rất thường xuyên phải ‘nhờ cậy’ và xin xỏ nhân lực và thời gian của các team đó để họ hỗ trợ cho công việc và dự án của mình. Mình không phải sếp của họ nên ko thể bắt họ làm cho mình được. Thay vào đó, mình phải học cách trao đổi deadlines, phương thức, thời gian với họ; hiểu những mục tiêu, dự án lớn của team họ; rồi giải thích cho họ tại sao họ cần/nên giúp đỡ mình trong dự án của mình. Từ đó hai bên cùng làm việc và hỗ trợ lẫn nhau. Đây là skill mình thấy khó nhằn ko khác gì SQL, vì chỉ sơ xuất trong quá trình trao đổi giữa các team cũng có thể khiến công việc của mình bị trì hoãn hoặc chệch hướng.
2) Tự thân vận động
Ngày xưa ở PwC, từ khi bắt đầu vào đến khi lên trưởng nhóm, các bước đi trong sự nghiệp luôn rất rõ ràng. Bạn nào vào cũng được phân một nhóm khách hàng. Công việc ai cũng như ai là đi kiểm toán ở công ty khách hàng, thực hiện các thủ tục kiểm toán để đưa ra kết luận cho báo cáo kiểm toán. Các bước làm hay nhiệm vụ đều được xác định từ trước và tuân theo quy chuẩn, cứ thế mà làm thôi.
Khi sang đây, lúc đi tập huấn và làm quen với team, anh sếp bảo “Đấy, mày sẽ giám sát danh mục người bán cho các mặt hàng này. Mày tự tìm hiểu xem vấn đề ở đâu và hướng giải quyết nhé”. Thế là từ ấy con bé tự bơi, tự tìm hiểu xem giờ mình phải làm gì và bắt đầu từ đâu. Thế mới hiểu tại sao mọi người nói, cùng 1 vị trí nhưng có người thăng tiến rất nhanh, có người hết mấy năm rồi vẫn loay hoay ko làm được cái gì to tát. Hoang mang vl. Thậm chí, ở Amazon, đánh giá hàng năm cũng ko có chuyện xem xem có được lên chức không. Nếu muốn được thăng chức, mỗi nhân viên phải tự nói chuyện với sếp là tao muốn năm nay được lên chức, rồi tự viết doc tổng kết và chứng minh là tao đã làm được việc abc xyz và xứng đáng được lên chức. Mình hiểu ra rằng, trách nhiệm phát triển sự nghiệp ở đây không chỉ nằm ở việc làm tốt những nhiệm vụ được sếp giao như hồi mình đi làm ở Việt Nam, mà là bản thân mình phải tự tìm kiếm các dự án nên làm, tự lên kế hoạch ưu tiên dự án nào có tầm ảnh hưởng nhất, và tự vẽ ra hướng đi của riêng mình. Ownership is so much important here.
Tương tự như chuyện tự giao việc cho chính mình trên kia, hầu như tất cả các việc admin phải làm khác cũng phải tự thân vận động. Ví dụ Amazon nổi tiếng là một trong số không nhiều công ty tài trợ làm thẻ xanh cho nhân viên không phải công dân Mỹ, và có một đội immigration team to oành chuyên làm việc đó. Tuy nhiên, công ty sẽ ko mặc định bắt đầu quá trình nộp hồ sơ cho mình. Nhân viên nào cần (mà đứa du học sinh méo nào chả cần hahaa) thì tự phải lên mạng nội bộ của công ty mà tìm thông tin, rồi tự đi mà liên lạc với immigration team để bảo họ bắt đầu làm cho mình.
Mình cảm thấy đây là một nét đặc trưng trong văn hóa công sở bên này. Dù đôi khi (thực ra là rất nhiều khi) nó khiến mình cảm thấy mệt mỏi vì phải bơi giữa một đại dương thông tin, cũng chính nó đã ép mình phải tự lập hơn và sống không chờ đợi hahaha.
3) Định hướng phát triển sự nghiệp trong tương lai:
Có lẽ cũng chính vì được tự ‘phát kiến’ ra những dự án và công việc cần làm như mình nói ở trên, mà mỗi người khi vào công ty, tuy cùng xuất phát ở một vị trí, cũng có thể sẽ đi theo các hướng rất khác nhau. Ví dụ cùng trong chương trình Retail Leadership Development Program (tạm dịch: Chương trình phát triển lãnh đạo trong ngành hàng Bán lẻ) của mình, có 5 vị trí khác nhau và mỗi vị trí lại có cách phát triển sự nghiệp theo chiều ngang hoặc dọc khác nhau (horizontal vs. vertical career development). Có rất nhiều anh chị bạn ở các năm trước chọn không đi lên vị trí lãnh đạo trong track của mình, mà thay vào đó chọn tiếp tục làmL individual contributor (người đóng góp cá nhân) ở các team hoặc các vị trí khác. Để làm được điều đó, mỗi người phải ‘hoạch định’ xem vị trí mà mình muốn hướng tới là gì, các kỹ năng mà vị trí đó đòi hỏi là gì, và làm thế nào để mình có cơ hội luyện tập và học được các kỹ năng đó khi vẫn còn đang ở vị trí hiện tại.
Một ví dụ cho việc này chính là bản thân mình. Mình vào Amazon với vị trí Sr. Category Merchant Manager (tạm dịch Quản lý danh mục người bán). Sau tầm 9 tháng làm việc, mình nhận ra mình muốn dịch chuyển dần sang Product Manager (Quản lý Sản phẩm). Thế là mình đi liên lạc với một số team đang cần tuyển vị trí Product Manager (PM) và… dần dần bị từ chối gần hết. Lý do chính là vì mình chưa có đủ các kỹ năng cần thiết cho 1 PM, điển hình nhất là chưa từng viết 1 proposal/PRFAQ doc nào hết. Sau đó mình đã nói chuyện với sếp và sếp của sếp mình để xin vào làm các dự án yêu cầu phải viết các doc như vậy, tương tự với các dự án của PM, trong team mình. Kết quả là hiện tại mình đang làm việc 50% với vị trí Quản lý danh mục người bán và 50% với vị trí PM Catalog/CX (Quản lý sản phẩm Catalô/Trải nghiệm khách hàng) trong team mình. Mình coi đây là một cơ hội để mình bước 1 chân vào thế giới của PM và dần dần học hỏi thêm trước khi mình có thể chuyển sang một vị trí PM toàn thời gian trong tương lai (fingers crossed!) :D
Tóm lại….
Hồi đại học cứ tưởng thế là học xong. Lúc bắt đầu học MBA cũng tưởng thế này là học nhiều vl rồi cố nốt 2 năm rồi thôi (lol). Cuối cùng, đi làm 1 năm rồi mới thấm thía, sự học thật ra không bao giờ là xong được cả. Dù mình có dành thêm vài năm nữa ở vị trí hiện tại, chắc cũng không thể hiểu hết tất cả mọi thứ về nó (huhu mệt vl). Và dù mình có 5 năm hay 10 năm kinh nghiệm làm việc ở đây đi chăng nữa, nếu 1 ngày nào đó mình từ chối việc học thì đó cũng sẽ là ngày mình sẽ bị đào thải, vì tất cả mng trong team và trong chương trình của mình ai cũng đều như trâu như chó, chưa kể thông minh smart hơn mình... Bài học to nhất rút ra chính là Phải biết yêu việc học và biết yêu công việc của mình. Đồng thời phải tự đi mà tìm cách biến hóa công việc hiện tại để phục vụ cho bước đi tiếp theo của mình, chứ không chỉ dừng lại ở việc làm tốt các công việc hiện tại đó.
Cuối cùng là, để chiếc note này deep hơn 1 chút, mình xin kết bài với một câu quote vu vơ của Brian Tracy: “If you wish to achieve worthwhile things in your personal and career life, you must become a worthwhile person in your own self-development” (tạm dịch: Nếu bạn muốn đạt được những điều đáng giá trong cuộc sống cá nhân và sự nghiệp của mình, bạn phải trở thành một người đáng giá trong sự phát triển bản thân của chính bạn).
Chiếc note kết thúc tại đây… Mình lại quay về với cái máng lợn SQL đây các bạn ạ, báo cáo quý 2 vẫn đang chờ đợi….
Nguồn: Lan Mai Le
P.S: Lan làm cùng PwC với chị founder page và chị cũng có giúp bạn ấy review hồ sơ đợt apply MBA đi Mỹ ^^
🚩 Nếu cả nhà cần chuẩn bị tốt nhất cho việc xin các loại học bổng, lớp tìm và apply học bổng HannahEd đã có lịch các lớp tháng 8, 9 đều học t7CN 8/8 và 12/09 nè.
Cả nhà nhận thông tin lớp, Mentor 1-1 & các chương trình khác thì inbox page, email [email protected] hoặc điền link này https://goo.gl/cDZEa1 nhé.
https://hannahed.co/lop-tim-va-nop-hoc-bong/
<3 Tag và chia sẻ bài viết đến bạn bè em nhé <3
#HannahEd #duhoc #hocbong #sanhocbong #scholarshipforVietnamesestudents
excel to sql 在 Scholarship for Vietnamese students Facebook 的最佳貼文
#HannahEdJob Facebook tuyển vị trí cho THỊ TRƯỜNG VIỆT NAM
Những cánh tay đang muốn tìm việc làm ở nước ngoài đặc biệt là những công ty công nghệ lớn giơ tay ạ :D. May quá vừa làm Admin của page chị lại đang làm việc ở Facebook (công ty có Facebook Apps, Instagram, Whatapp, Oculus) trụ sở chính ở châu Âu nên biết mấy công việc hay cho mọi người nè. Tất cả các bạn sau này muốn xin việc thì join thêm group FREE này Job Hunters & Career Builders - HannahEd
Facebook Dublin, Ireland đang tuyển dụng vị trí Market Specialist riêng cho thị trường VIỆT NAM. Yêu cầu:
- Có bằng cử nhân/thạc sĩ hoặc tương đương
- Ít nhất 2 năm kinh nghiệm
- Tư duy chiến lược với khả năng phân tích và giải quyết vấn đề sáng tạo
- Đam mê phát triển cộng đồng Facebook và Instagram
- Kĩ năng giao tiếp và hợp tác xuất sắc
- Độc lập, ham học hỏi, sáng tạo và thích ứng nhanh
- Thành thạo tiếng Việt và tiếng Anh
- Có kĩ năng về Excel và SQL là điểm cộng
Thông thường các bạn mà chị biết thì backgroun đa dạng lắm, ví dụ như background về Kinh tế, Quản trị, Marketing, Kĩ sư, Khoa học dữ liệu, Quản lý dự án...vv nữa. Các em có thể là du học sinh, đang làm việc ở Việt Nam hoặc các nước trên thế giới hoặc là Việt kiều hehe.
Các chế độ đãi ngộ của Facebook thì khỏi chê nha, giờ làm linh hoạt, có ăn sáng trưa chiều tối chẳng phải lo đi chợ dọp dẹp, rất nhiều hoạt động trong công ty ví dụ như cả lớp dạy vẽ, dạy nhạc, lớp võ. Thực sự là miễn chê luôn á. Tour một vòng công ty: https://youtu.be/DOX6E4kuPAA
Chi tiết các bạn tham khảo trong link: https://www.facebook.com/careers/jobs/196018841606262/
Mình cũng đang công tác tại Facebook Dublin, vì vậy bạn nào cần hỗ trợ hoặc review CV thì có thể liên hệ mình Hannah qua mail [email protected] hoặc Hoa Dinh.
Và tất nhiên là các bạn học sinh của lớp tìm và apply học bổng HannahEd, Mentor 1-1, Review/Mock Interview, hay Career Coach thì càng được hỗ trợ thêm nữa nè ^^. Add thêm một xíu thông tin về lớp cho mọi người nha.
Các lớp học bổng HannahEd online:
- Lớp tháng 4 năm 2020 khai giảng t7CN ngày 25/4 7pm.
- Lớp tháng 5 dự kiến 23/05 và 6 là 27/06.
Link hoàn tất thủ tục vào lớp cho bạn nào quyết luôn: https://goo.gl/uQJpHS
Bạn nào còn ngẫm nghĩ muốn biết thêm thông tin thì nhắn mình email hoặc điền link này https://goo.gl/cDZEa1 nhé.
Thắc mắc gì cứ email [email protected] hoặc inbox Hoa Dinh thoải mái.
Link thông tin về lớp: http://bit.ly/HannahEdScholarshipClass
Hope to see you in class.
❤️Like và share nếu các em thấy thông tin có ích nhé ❤️
#HannahEd #duhoc #hocbong #sanhocbong #scholarshipforVietnamesestudents #HannahEdonlineclass
excel to sql 在 prasertcbs Youtube 的精選貼文
? เทคนิคต่าง ๆ ที่ใช้ในคลิป
1. การ pull image จาก docker
2. การแสดง images ที่มีในเครื่อง
3. การ run postgres container
4. การทำ data persistence ด้วย volume เพื่อเก็บข้อมูลของฐานข้อมูลไว้
# script สำคัญที่ใช้ในคลิปนี้
# postgres on docker hub
https://hub.docker.com/_/postgres
# pull docker image
docker pull postgres
# list images
docker images
# run postgres on docker
docker run --name pegasus --rm -e POSTGRES_PASSWORD=banana -d -p 5432:5432 postgres
# list process
docker ps -a
# exec command in container
docker exec -it pegasus psql -U postgres
# connect to postgres from terminal
psql -U postgres -h localhost
# stop process
docker stop pegasus
# persist data (using volume)
docker run --name pegasus --rm -e POSTGRES_PASSWORD=banana -d -p 5432:5432 -v pgdatavolume:/var/lib/postgresql/data postgres
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
สอน docker ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGJV7UpJs6NVvsf6qaKja9_
สอน PostgreSQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGi_NqmIu43B-PsxA0wtnyH
สอน MySQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFmJDsZipFCrY6L-0RrBYLT
สอน Microsoft SQL Server 2012, 2014, 2016, 2017 ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH8gYuxpp-jqu5Blc7KbQVn
สอน SQLite ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHjYJA4pfG38M5BcrWKf5s2
สอน SQL สำหรับ Data Science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGq8M6HO8xrpkaRhvEBsQhw
การเชื่อมต่อกับฐานข้อมูล (SQL Server, MySQL, SQLite) ด้วย Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEdZtHwU3t9k3dBAlxYoq59
การใช้ Excel ในการทำงานร่วมกับกับฐานข้อมูล (SQL Server, MySQL, Access) ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGA2sSqNRSXlw0OYuCfDwYk
#prasertcbs_SQL #prasertcbs #prasertcbs_PostgreSQL #docker

excel to sql 在 prasertcbs Youtube 的最讚貼文
? เทคนิคต่าง ๆ ที่ใช้ในคลิป
1. การ pull image จาก docker
2. การแสดง images ที่มีในเครื่อง
3. การ run mysql container
4. การทำ data persistence ด้วย volume เพื่อเก็บข้อมูลของฐานข้อมูลไว้
# script สำคัญที่ใช้ในคลิปนี้
docker --version
# pull docker image
docker pull mysql
# list images
docker images
# run mysql on docker
docker run --name dolphin --rm -p 3306:3306 -e MYSQL_ROOT_PASSWORD=banana -d mysql
# list processes
docker ps -a
# exec command in container
docker exec -it dolphin mysql -u root -p
# connect to mysql from terminal
* mysql -u root -p -h localhost -P 3306 --protocol=tcp
* mysql -u root -p -P 3306 --protocol=tcp
* mysqlsh root@localhost:3306 --sql
# stop process
docker stop dolphin
# persist data (using volume)
docker run --name dolphin --rm -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=banana -v mysqlvolume:/var/lib/mysql mysql
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
สอน docker ► https://www.youtube.com/watch?v=CFIwQvBY_MM&list=PLoTScYm9O0GGJV7UpJs6NVvsf6qaKja9_
สอน MySQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFmJDsZipFCrY6L-0RrBYLT
สอน PostgreSQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGi_NqmIu43B-PsxA0wtnyH
สอน Microsoft SQL Server 2012, 2014, 2016, 2017 ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH8gYuxpp-jqu5Blc7KbQVn
สอน SQLite ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHjYJA4pfG38M5BcrWKf5s2
สอน SQL สำหรับ Data Science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGq8M6HO8xrpkaRhvEBsQhw
การเชื่อมต่อกับฐานข้อมูล (SQL Server, MySQL, SQLite) ด้วย Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEdZtHwU3t9k3dBAlxYoq59
การใช้ Excel ในการทำงานร่วมกับกับฐานข้อมูล (SQL Server, MySQL, Access) ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGA2sSqNRSXlw0OYuCfDwYk
#prasertcbs_SQL #prasertcbs #prasertcbs_MySQL #docker

excel to sql 在 prasertcbs Youtube 的最佳解答
-- command
create user alpha with encrypted password '1234';
\c demo
grant select on table public.benjerry to alpha;
grant select, insert, update, delete on table public.menu to alpha;
grant select, insert, update, delete on all tables in schema public to alpha;
revoke all privileges on all tables in schema public from alpha;
grant all privileges on all tables in schema public to alpha;
ดาวน์โหลด saturn database (saturn.tar) ได้ที่ ► http://bit.ly/2E2uY7a
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
สอน PostgreSQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGi_NqmIu43B-PsxA0wtnyH
สอน MySQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFmJDsZipFCrY6L-0RrBYLT
สอน Microsoft SQL Server 2012, 2014, 2016, 2017 ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH8gYuxpp-jqu5Blc7KbQVn
สอน SQLite ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHjYJA4pfG38M5BcrWKf5s2
สอน SQL สำหรับ Data Science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGq8M6HO8xrpkaRhvEBsQhw
การเชื่อมต่อกับฐานข้อมูล (SQL Server, MySQL, SQLite) ด้วย Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEdZtHwU3t9k3dBAlxYoq59
การใช้ Excel ในการทำงานร่วมกับกับฐานข้อมูล (SQL Server, MySQL, Access) ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGA2sSqNRSXlw0OYuCfDwYk
#prasertcbs_SQL #prasertcbs #prasertcbs_PostgreSQL
