CREATE TABLE IF NOT EXISTS 'users' (
'id' int(11) NOT NULL AUTO_INCREMENT,
'username' varchar(255) NOT NULL,
'first_name' varchar(255) NOT NULL,
'last_name' varchar(255) NOT NULL,
'email' varchar(255) NOT NULL,
'password' varchar(255) NOT NULL,
'sign_up_date' date NOT NULL,
'activated' enum('0','1') NOT NULL,
PRIMARY KEY ('id')
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Asked
Active
Viewed 1,328 times
-1

Obsidian Age
- 41,205
- 10
- 48
- 71

clonte
- 1
- 1
-
And your **question** is? – Obsidian Age May 17 '18 at 00:16
-
Please read this post: https://stackoverflow.com/questions/11321491/when-to-use-single-quotes-double-quotes-and-back-ticks-in-mysql – Bill Karwin May 17 '18 at 00:57
1 Answers
1
When you create your database you will need to initialize the defaults. For example:
CREATE DATABASE {your-db-here}
DEFAULT CHARACTER SET latin1;
USE {your-db-here};
CREATE TABLE users (
id int(11) NOT NULL AUTO_INCREMENT,
username varchar(255) NOT NULL,
first_name varchar(255) NOT NULL,
last_name varchar(255) NOT NULL,
email varchar(255) NOT NULL,
password varchar(255) NOT NULL,
sign_up_date date NOT NULL,
activated enum('0','1') NOT NULL,
PRIMARY KEY (id)
);
InnoDB is the default engine

Henry Winget
- 74
- 1
- 4