-
MySQL Setup | Create Database From DataFrame In Python with SQL Alchemy
- 2023/06/16
- 再生時間: 11 分
- ポッドキャスト
-
サマリー
あらすじ・解説
You've already got a ton of data in Python. Let's dive in with MySQL and get started making a database for your next app!
0:39 install MySQL Community Server // MySQL Workbench
1:43 SECURITY WARNING
2:13 setup root user
3:19 clean up and create a MySQL connection
3:45 open connection menu
4:00 setup new user
4:12 create a new SQL database
4:35 pip install SQLAlchemy and mysqlclient
5:20 open python script and import modules
5:50 create sample pandas dataframe
6:08 assign variables with credential details from database config
6:39 create engine object using SQL Alchemy
8:28 create table from pandas dataframe
9:10 committing changes to a database in SQL Alchemy
9:30 get column names
9:43 print data from table
10:04 drop table and drop database
You can find all the code from the video on my Github below.
https://github.com/AdamGetbags/pythonToMySQL/blob/main/createDatabaseMySQL.py
- - -
Follow the podcast and join our larger community on Youtube to receive value on all things finance and technology!
https://www.youtube.com/c/adamgetbags
If you love the content, buy me a coffee!
https://www.buymeacoffee.com/adamgetbags
Keep up with me!
https://www.instagram.com/damgetbags
https://twitter.com/damgetbags
- - -
Need some ideas for your project portfolio?
Check out how to get historical option price data in Python from the Polygon API.
https://youtu.be/87O9qxfMJ-g
Here's how to quickly get crypto data in Python from the CoinGecko API
https://youtu.be/4-CC3u4i73k
Here's how to create a SQL database from a Pandas DataFrame in Python
https://youtu.be/9IPlc-nKD1k
- - -
DISCLAIMER: The Information on Async Finance is provided for education and informational purposes only, without any express or implied warranty of any kind, including warranties of accuracy, completeness, or fitness for any particular purpose. The Information contained in or provided from or through Async Finance is not intended to be and does not constitute financial advice, investment recommendations, investment advice, trading advice, or any other advice. The Information on Async Finance is general in nature and is not specific to you the User or anyone else. You should not make any decision, financial, investment, trading, or otherwise, based on any of The Information presented on Async Finance without undertaking independent due diligence and consultation with a professional broker or financial advisory.