https://github.com/pckosek/mysql_introduction
https://github.com/pckosek/mysql_introduction
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pckosek/mysql_introduction
- Owner: pckosek
- Created: 2020-04-24T16:31:44.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-03-02T16:22:48.000Z (about 3 years ago)
- Last Synced: 2025-01-17T13:50:55.848Z (4 months ago)
- Language: JavaScript
- Size: 37.7 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# An Introduction to MySQL
The goal of this repository is to provide a set of resources that can get you up and running with MySQL.
### Recommended First Steps:
- **Set up a MySQL Database** - instructions on how to do this on Director are [HERE](https://www.youtube.com/watch?v=QUMw_jnk5sw)
- **Familiarize yourself with SQL** - CodeAcademy has a great series for this under the title [Learn Sql](https://www.codecademy.com/learn/learn-sql#)
- **Know where the docs live** - MySQL is well documented. [The docs](https://dev.mysql.com/doc/refman/8.0/en/)
- **Be Aware of a Good Helper** - I like [mysqltutorial.org](https://www.mysqltutorial.org/getting-started-with-mysql/). Note that this page looks very similar to sqlservertutorial.net - __but sqlserver is not the same thing as mysql__.
- **Setup a local installation of MySQL (mariadb) on your Windows computer** - video instructions on how to do this on any windows computer are [here](https://www.youtube.com/watch?v=1rSbWRpzQtg)### Inside of this Repository
- **01_example_commands** - several files that contain basic commands. Iterate over them inside of the MySQL terminal to get a sense of how to modify your databases
- **02_example_scripts** - MySQL statements can be automated through scripts. This allows for batch initilization, procedure definition, etc.
- **03_procedures** - MySQL allows for **procedures** - which are essentially methods that run within the sql engine.
- **04_more_procedures** - Includes a file index.js that for running a server on Director that calls a procedure
- **mysql_portable_windows.zip** - the zipped portable windows mysql