Good question. In reality there are no requirements in background or schooling for someone to start a business. Some people have no business background whatsoever and they are successful entrepreneurs, while others even have Masters in Business Administration (MBAs).
My recommendation is that you based your level of schooling on the business you want to create and whatever gaps you feel there are on your learning. For example, if you want to have a business selling a brand new snack food, or offering some kind of designing service, it might be good for you to hone your skills or learn about the industry through your schooling. The whole point is that you study and learn more about the stuff that you care about, and if you care enough about something to make a business out of it, you probably would enjoy learning more about it.
Another thing to consider is key tasks that any business owner might have to perform. Basic finance, accounting, understanding the tax code for your business, if you are a one person operation you might struggle if you aren't aware of the basics. These are good areas to learn about or take classes on to develop them and allowing you to have a better start at your entrepreneurship career.
Remember that your schooling or learning aren't something you have to do first and then jump into being a business person, you can do both at the same time and that way you can adjust your learning to the needs of your business, so regardless if you choose to learn from youtube or other sites or going to college majoring in something related to the business, know that the key to success is never stop learning, stay positive, and every time you fall, getting back up.
Hope this helps answer your question. Best of luck!
Your business needs to address a problem, that others are unwilling or unable to do, AND they are willing to pay you to solve the problem/issue.
I am not sure that you need any specific education requirements for owning a business. The important thing is to have a business plan and the right amount of monetary support to get started. I think that a degree in Business may be a good way to start if you want to get some detailed information.