- CodeIgniter Web Application Blueprints
- Rob Foster
- 243字
- 2021-08-06 19:34:29
Creating the database
Okay, you should have already set up CodeIgniter and Bootstrap as described in Chapter 1, Introduction and Shared Project Resources. If not, then you should know that the code in this chapter is specifically built with the setup from Chapter 1, Introduction and Shared Project Resources, in mind. However, it's not the end of the world—the code can easily be applied to other situations.
Firstly, we'll build the database. Copy out the following MySQL code into your database:
CREATE DATABASE `urls`; USE `urls`; CREATE TABLE `urls` ( `url_id` int(11) NOT NULL AUTO_INCREMENT, `url_code` varchar(10) NOT NULL, `url_address` text NOT NULL, `url_created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`url_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Let's take a look at what each item in the database means:

We'll also need to make amends to the config/database.php
file—namely setting the database access details, username password, and so on.
Open the config/database.php
file and find the following lines:
$db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'your username'; $db['default']['password'] = 'your password'; $db['default']['database'] = 'urls';
Edit the values in the preceding lines. Ensure you substitute those values with the ones that are more specific to your setup and situation—so enter your username, password, and so on.
- DB2 V9權威指南
- 數據庫原理及應用(Access版)第3版
- Maven Build Customization
- 少年輕松趣編程:用Scratch創作自己的小游戲
- Internet of Things with Intel Galileo
- 名師講壇:Spring實戰開發(Redis+SpringDataJPA+SpringMVC+SpringSecurity)
- C語言程序設計實驗指導 (第2版)
- Learning AWS
- UI設計全書(全彩)
- PHP編程基礎與實踐教程
- Serverless Web Applications with React and Firebase
- Node.js從入門到精通
- Java EE項目應用開發
- R語言實戰(第2版)
- C/C++代碼調試的藝術(第2版)