Q&A

Q1:I'm not a C programmer. Do I need to know about embedding?
A1: If it's sufficient for you to be able to run MySQL in client-server mode, as we have done in earlier lessons in this book, then probably not.

Embedding MySQL is essential for developers who want to create a single package, including the desired application and powered by a MySQL database server. However, a knowledge of C is required to do this.

Q2:It says somewhere that I have to pay for MySQL. Is this true?
A2: You have to pay for a license for each copy of MySQL that you distribute as part of an embedded system. You don't have to pay for MySQL when used as a server, as we've done in the lessons prior to this.

The key things that trigger the need to pay are embedding and

Get Sams Teach Yourself MySQL in 21 Days, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.