MySQL Databases for Developers
This section contains selected resources and guides for dealing with the MySQL databases that are integral to every Drupal website.
This section contains selected resources and guides for dealing with the MySQL databases that are integral to every Drupal website.
Creating a new MySQL database for a site hosted on OIT Web Hosting can be a little confusing. Below are the steps for getting a database set up and configured properly via the Web Hosting Plesk control panel, as well as generic steps for creating a new database on any MySQL instance that has phpMyAdmin installed.
Moving an existing Drupal site (either a production site or one built on a development server) to an OIT Web Hosting account is not terribly difficult, but it is important to make sure you follow all of the right steps.
A number of custom modules for Drupal have been created by groups at Georgia Tech to aid campus web developers in building Drupal sites and connecting to Georgia Tech specific data sources. The vast majority of these modules can be found in our central repository, and some of the more notable modules are described below:
Drupal resources, tutorials, and documentation available online (both free and paid).
This process allows you to set up your Mac as a faux-server for local development.
This section is for guides, tips, and tricks for creating and managing web based submission forms on Drupal sites. The most popular tool for forms is the Webform module, but tips and tricks for other form tools can be provided here as well.
Before you take a Georgia Tech Drupal site live, it is a good idea to go through the following checklist of best practices to make sure your site is secure and streamlined for production use. This checklist is designed for Drupal 7 sites on OIT's Web Hosting, but will generally apply to other environments and later versions of Drupal as well.
Helpful Tip: The admin interface can be accessed via the black admin toolbar at the top of any page when logged in with administrator rights.
The following pages explain how to create and work with different types of Drupal blocks. Most of this section deals with traditional block placements, known in Drupal 10 as "reusable blocks". For information on blocks created within Layout Builder layouts, please see the Official Theme website.
This section contains guides to creating and managing content pages in Drupal. Please see the Editing Page Content section for details on how to create and edit page content using CKEditor, the popular What You See Is What You Get (WYSIWYG) text editor, which on some sites is packaged as the GT Editor. Additional content editing topics can be found in our All About Blocks section and our Photos and Videos section.