Ebook MySQL for Python, by Albert Lukaszewski
Reserve MySQL For Python, By Albert Lukaszewski is one of the priceless worth that will certainly make you always rich. It will not mean as rich as the cash provide you. When some people have lack to face the life, people with many books in some cases will certainly be better in doing the life. Why ought to be book MySQL For Python, By Albert Lukaszewski It is in fact not implied that publication MySQL For Python, By Albert Lukaszewski will certainly give you power to reach everything. Guide is to check out and also exactly what we meant is guide that is read. You can also view just how guide entitles MySQL For Python, By Albert Lukaszewski as well as varieties of e-book collections are providing below.
MySQL for Python, by Albert Lukaszewski
Ebook MySQL for Python, by Albert Lukaszewski
MySQL For Python, By Albert Lukaszewski. In what case do you like reviewing so a lot? What concerning the kind of the publication MySQL For Python, By Albert Lukaszewski The have to check out? Well, everybody has their own reason needs to review some publications MySQL For Python, By Albert Lukaszewski Mainly, it will certainly associate to their necessity to obtain knowledge from the publication MySQL For Python, By Albert Lukaszewski and wish to review merely to obtain home entertainment. Stories, story book, and also other enjoyable e-books come to be so popular this day. Besides, the clinical books will additionally be the most effective factor to select, specifically for the students, educators, physicians, businessman, and also various other careers which love reading.
Keep your means to be right here and read this resource finished. You can appreciate browsing the book MySQL For Python, By Albert Lukaszewski that you really refer to get. Below, obtaining the soft file of the book MySQL For Python, By Albert Lukaszewski can be done easily by downloading in the link resource that we supply here. Obviously, the MySQL For Python, By Albert Lukaszewski will be yours earlier. It's no have to get ready for guide MySQL For Python, By Albert Lukaszewski to get some days later after buying. It's no have to go outside under the heats up at middle day to visit guide establishment.
This is several of the benefits to take when being the member and obtain the book MySQL For Python, By Albert Lukaszewski here. Still ask what's various of the various other website? We offer the hundreds titles that are developed by recommended authors as well as publishers, all over the world. The connect to purchase and download and install MySQL For Python, By Albert Lukaszewski is also really easy. You may not discover the difficult website that order to do more. So, the method for you to get this MySQL For Python, By Albert Lukaszewski will be so simple, will not you?
Based on the MySQL For Python, By Albert Lukaszewski details that we provide, you could not be so confused to be right here as well as to be participant. Get currently the soft documents of this book MySQL For Python, By Albert Lukaszewski as well as save it to be all yours. You saving could lead you to stimulate the convenience of you in reading this book MySQL For Python, By Albert Lukaszewski Also this is kinds of soft documents. You could really make better opportunity to get this MySQL For Python, By Albert Lukaszewski as the recommended book to review.
This is a practical, tutorial-style book that includes many examples to demonstrate the full potential of MySQL for Python. Every chapter starts with an explanation of the various areas for using MySQL for Python and ends with work on a sample application using the programming calls just learned. All complicated concepts are broken down to be very easy to understand. Everything in the book is designed to help you learn and use MySQL for Python to address your programming needs in the fastest way possible. This book is meant for intermediate users of Python who want hassle-free access to their MySQL database through Python. If you are a Python programmer who wants database-support in your Python applications, then this book is for you. This book is a must-read for every focused user of the MySQL for Python library who wants real-world applications using this powerful combination of Python and MySQL.
- Sales Rank: #809508 in Books
- Published on: 2010-09-21
- Released on: 2010-09-21
- Original language: English
- Number of items: 1
- Dimensions: 9.25" h x 1.00" w x 7.50" l, 1.66 pounds
- Binding: Paperback
- 440 pages
Review
If you are writing quick admin code or building your own database interaction layer, then this book would do well to be in your collection --Matt Reid
About the Author
Albert Lukaszewski is a principal consultant for Lukaszewski Consulting Services in southeast Scotland. He has programmed computers for nearly 30 years. Much of his experience is related to text processing, database systems, and natural language processing (NLP). Currently he consults on database applications for companies in the financial and publishing industries.
Most helpful customer reviews
4 of 5 people found the following review helpful.
Too many mistakes
By stlcole
There are too many mistakes in the coding provided as examples. I would have to work through other resources to correct the author's code. That is a very bad quality for a tutorial. Avoid.
0 of 1 people found the following review helpful.
Very Good and useful!
By sujin wie
There are a little simple example.
But it was to explain detail and to useful information for me..
So I recommended that book!
23 of 23 people found the following review helpful.
Good for those new to MySQL and SQL, but has some issues
By Chris Sears
Based on the title, I was expecting in-depth coverage of Python's MySQL libraries, or at least for Python to be a main focus of the book. I was disappointed to find that the primary thing this book teaches is the SQL language and the coverage of Python was limited to the bare minimum needed to run the SQL examples. And although it does touch on some of the SQL language elements unique to MySQL, most of the content is standard SQL that would work on many different databases.
If you are new to SQL and are developing non-web applications, using MySQL for a database and Python as your programming language, this book may be valuable to you. If instead, you already know SQL and especially if you are developing web applications, this is not the book for you. I mainly fault the book for claiming too broad of an audience and omitting some important concepts.
Here are some of the major issues:
1. The book never makes the distinction between SQL (the language), MySQL (the database server/DBMS), and MySQL's proprietary SQL extensions. These are important concepts to understand. If this was your first exposure to the SQL language, you would leave with some significant knowledge gaps.
2. The only MySQL library covered is the aging MySQLdb, aka mysql-python. This is the default MySQL library that ships with Python, but there are other libraries, such as SQLalchemy or oursql, which at least deserved to be mentioned.
3. Perhaps the most serious omission is that SQL injection attacks are never covered and throughout the book the example code construct SQL statement strings in a way that could easily be exploited in a web application environment.
4. My jaw dropped when chapter 7 introduced a web-enabled MySQL administration example explained that CGI and PHP were good options for exposing a Python app over the web. That may have been true 10 years ago, but no one would use either in a modern Python web application. Any rational developer would use a web-app framework like Django, which include a nice database abstraction or ORM library - none of which ever get mentioned. The PHP example actually recommends running Python script using the (PHP) shell_exec() function. This sort of thing has no place in a Python book.
5. The book says its examples were written for Python 2.5.2, which was released in Feburary 2008 and later found to have security bugs. I expect most people are smart enough not to blindly go download version 2.5.2, but I would have prefered they mention version 2.5.5 (release January 2010) which fixed the security issues. Better still would have been to target a more modern, mainstream version of Python, like 2.6 or 2.7.
6. In chapter 7, as the book introduces HTML, it mentions the web site W3Schools as "one of the best" sources for HTML tutorials. This could not be more wrong. W3Schools is quite dated and contains many horrible examples that anyone new to modern web development would want to avoid like the plague. It unfortunately shows up at the top of many Google searches, so it gets cited frequently. That may sound trivial, but to me, this is further indication that the author has very limited experience with developing apps for web environments.
In summary, I felt the book did not live up to its title or the various descriptions of its audience and scope. It does contain some good information and would certainly help novice Python programmers needing a broad introduction to using SQL, MySQL and the Python MySQLdb library. Unfortunately, I suspect that most "intermediate Python programmers" (which the book claims to target) will already know enough SQL and MySQL that this would be a disappointing read.
(I would note that I was provided a free ebook copy this title and was invited to provide feedback.)
MySQL for Python, by Albert Lukaszewski PDF
MySQL for Python, by Albert Lukaszewski EPub
MySQL for Python, by Albert Lukaszewski Doc
MySQL for Python, by Albert Lukaszewski iBooks
MySQL for Python, by Albert Lukaszewski rtf
MySQL for Python, by Albert Lukaszewski Mobipocket
MySQL for Python, by Albert Lukaszewski Kindle
Tidak ada komentar:
Posting Komentar