|
|
|
|
|
|
MySQL for Python : Handling exceptions passed from MySQL |
MySQL for Python takes care of the nitty-gritty of communication between your program and MySQL. As a result, handling exceptions passed from MySQL is as straightforward as handling exceptions passed from any other Python module. |
|
|
|
|
|
|
MySQL for Python : Exception Handling (part 1) |
The value of rigorous error checking is exemplified in any of the several catastrophes arising from poor software engineering. Examples abound, but a few are particularly illustrative of what happens when bad data and design go unchallenged. |
|
|
|
|
|
|
SQL Server 2008 : SQL Server and SANs |
SAN storage design goals are often in conflict with those of SQL Server. SANs are effective at maximizing disk utilization by sharing a large central store of disks between many servers. |
|
SQL Injection : Evading Input Filters (part 3) |
Sanitizing filters often perform several operations on user-supplied data, and occasionally one of the steps is to truncate the input to a maximum length, perhaps in an effort to prevent buffer overflow attacks, or accommodate data within database fields that have a predefined maximum length. |
|
|
SQL Injection : Evading Input Filters (part 1) |
Often, the application code that these filters protect is vulnerable to SQL injection, and to exploit the vulnerability you need to find a means of evading the filter to pass your malicious input to the vulnerable code. |
|
SQL Server 2005 : Implementing High Availability - Using Replication |
Replication is the process by which data and database objects are distributed from SQL Server to other database engines that reside across an enterprise; this data can be distributed to other SQL Server databases or even non–SQL Server databases such as Oracle and others. |
|
SQL Server 2005 : High-Availability Solutions |
Something else that may have been unexpected when you created the XNA project is the presence of the Content project. This project, which is initially empty, has the sole purpose of containing all the external data files (graphics, sound files, 3D models and so on) that you wish to use within your game. |
|
Importing MySQL for Python |
The name of the project MySQL for Python is the current version of a project that began under the rubric MySQLdb. Consequently, unlike most Python modules, the MySQL for Python module is not called by its name, but by its historic handle. |
|
Getting MySQL for Python |
How you get MySQL for Python depends on your operating system and the level of authorization you have on it. In the following subsections, we walk through the common operating systems and see how to get MySQL for Python on each. |
|
|
Using SQL Azure for Business Intelligence : Preparing the Data |
In this exercise, you’ll use SQL Azure as the back-end data source. This database example will be relatively simple for you to create; it’s intended to illustrate the integration capabilities as opposed to comprehensively exploring the heavyweight data processing that you can do in SQL Azure. |
|
|
|