Sabtu, 26 Juni 2010

[L861.Ebook] Fee Download MySQL for Python, by Albert Lukaszewski

Fee Download MySQL for Python, by Albert Lukaszewski

The visibility of the on the internet publication or soft file of the MySQL For Python, By Albert Lukaszewski will certainly reduce people to get guide. It will certainly also conserve even more time to just search the title or writer or publisher to obtain till your book MySQL For Python, By Albert Lukaszewski is disclosed. Then, you could visit the web link download to visit that is given by this web site. So, this will be a great time to begin enjoying this publication MySQL For Python, By Albert Lukaszewski to check out. Always great time with publication MySQL For Python, By Albert Lukaszewski, always great time with cash to spend!

MySQL for Python, by Albert Lukaszewski

MySQL for Python, by Albert Lukaszewski



MySQL for Python, by Albert Lukaszewski

Fee Download MySQL for Python, by Albert Lukaszewski

Book lovers, when you require a new book to check out, discover the book MySQL For Python, By Albert Lukaszewski below. Never fret not to discover just what you require. Is the MySQL For Python, By Albert Lukaszewski your required book currently? That's true; you are truly an excellent user. This is an ideal book MySQL For Python, By Albert Lukaszewski that comes from terrific author to show you. The book MySQL For Python, By Albert Lukaszewski provides the best encounter and lesson to take, not only take, but also discover.

Do you ever recognize the publication MySQL For Python, By Albert Lukaszewski Yeah, this is an extremely intriguing e-book to review. As we told previously, reading is not type of obligation activity to do when we need to obligate. Reviewing ought to be a routine, a great practice. By checking out MySQL For Python, By Albert Lukaszewski, you can open up the brand-new globe and also obtain the power from the world. Every little thing could be acquired via guide MySQL For Python, By Albert Lukaszewski Well in brief, publication is very powerful. As what we provide you here, this MySQL For Python, By Albert Lukaszewski is as one of checking out e-book for you.

By reviewing this e-book MySQL For Python, By Albert Lukaszewski, you will certainly get the very best point to obtain. The brand-new thing that you don't have to invest over money to reach is by doing it by on your own. So, just what should you do now? Visit the web link web page as well as download and install the e-book MySQL For Python, By Albert Lukaszewski You can obtain this MySQL For Python, By Albert Lukaszewski by on the internet. It's so very easy, right? Nowadays, innovation truly assists you tasks, this on-line publication MySQL For Python, By Albert Lukaszewski, is too.

Be the first to download this publication MySQL For Python, By Albert Lukaszewski and also let checked out by finish. It is really simple to read this publication MySQL For Python, By Albert Lukaszewski since you do not have to bring this printed MySQL For Python, By Albert Lukaszewski everywhere. Your soft file book can be in our gadget or computer system so you could appreciate checking out all over and every single time if required. This is why great deals varieties of people additionally read the publications MySQL For Python, By Albert Lukaszewski in soft fie by downloading guide. So, be among them that take all benefits of checking out the publication MySQL For Python, By Albert Lukaszewski by on-line or on your soft file system.

MySQL for Python, by Albert Lukaszewski

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.)

See all 7 customer reviews...

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

MySQL for Python, by Albert Lukaszewski PDF

MySQL for Python, by Albert Lukaszewski PDF

MySQL for Python, by Albert Lukaszewski PDF
MySQL for Python, by Albert Lukaszewski PDF

Tidak ada komentar:

Posting Komentar