MySQL Intro - General Commands
1, mysql -u root -p
2. use testdb;
show databases;
use testdb;
3. create table etc
show tables;
create table customer (
customerId INT(32) NOT NULL AUTO_INCREMENT,
customerName varchar(45) not NULL,
country varchar(16) default NULL,
createdDate date default NULL,
updateDate date default NULL,
PRIMARY KEY (customerId)
) ENGINE=InnoDB;
grant all privileges on customer.* to test identified by 'test123';
create table employee (
employeeId INT(32) NOT NULL AUTO_INCREMENT,
email varchar(45) default NULL,
firstName varchar(45) NOT NULL,
lastName varchar(16) default NULL,
designation varchar(64) default NULL,
projectName varchar(64) default NULL,
PRIMARY KEY (employeeId)
) ENGINE=InnoDB;
grant all privileges on employee.* to test identified by 'test123';
insert into employee(email, firstName, lastName) values('tomy@appmagics.com', 'tomy', 'M');
CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `firstname` varchar(20) NOT NULL, `age` int(2) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;CREATE TABLE IF NOT EXISTS tasks (
task_id INT(11) AUTO_INCREMENT,
subject VARCHAR(45) DEFAULT NULL,
start_date DATE DEFAULT NULL,
end_date DATE DEFAULT NULL,
description VARCHAR(200) DEFAULT NULL,
PRIMARY KEY (task_id)
);
posted on 2017-10-17 15:04 fanbird2008 阅读(86) 评论(0) 收藏 举报
浙公网安备 33010602011771号