1. Select database USE When you first connect to Method: USE statement USE Mdatabase; In this way, the database can be opened and the data can be read. 2. Display information SHOWMySQL extracts information from internal tables SHOW database; Returns a list of available databases SHOW tables; Returns a list of tables in the database SHOW columns from table; Show Table Columns 3. Create a tableBasic syntax: //by LMY CREATE DATABASE database name; /*Create database*/ USE database name; /*Connect to database*/ CREATE TABLE table name 1 ( Column name 1 Data type requirements, Column name 2 Data type requirements, Column name 3 Data type requirements, ....... PRIMARY KEY /*Note, there is no comma here*/ ); Take my database job as an example: (Environment, Require: Create a database named " First, open After that, write the Write the corresponding The complete code is as follows: drop database if exists `my_own_movie_database`; create database `my_own_movie_database`; USE `my_own_movie_database`; CREATE TABLE `movieexec` ( `name` char(30) DEFAULT NULL, `address` varchar(100) DEFAULT NULL, `cert` int(11) NOT NULL DEFAULT '0 ', `netWorth` int(11) DEFAULT NULL, PRIMARY KEY (`cert`) )ENGINE=InnoDB DEFAULT CHARSET=utf8; # # Data for table "movieexec" # INSERT INTO `movieexec` VALUES ('Calvin Coolidge','Fast Lane',123,20000000),('Merv Griffin','Riot Rd.',199,112000000),('Stephen Spielberg','123 ET road',222,100000000),('Ted Turner','Turner Av.',333,125000000),('George Lucas','Oak Rd.',555,200000000),('Jane Fonda','Turner Av.',567,200000000); # # Source for table "movies" # CREATE TABLE `studio` ( `name` char(30) NOT NULL DEFAULT '', `address` varchar(100) DEFAULT NULL, `presC` int(11) DEFAULT NULL, PRIMARY KEY (`name`) ) ; # # Data for table "studio" # INSERT INTO `studio` VALUES ('MGM','MGM Boulevard',123),('Fox','Fox Boulevard',199),('Disney','Disney Boulevard',222),('USA Entertainm','USA Entertainm Boulevard',333),('Paramount','Paramount Boulevard',555); CREATE TABLE `movies` ( `title` char(100) NOT NULL DEFAULT '', `year` int(11) NOT NULL DEFAULT '0', `length` int(11) DEFAULT NULL, `movieType` char(10) DEFAULT NULL, `studioName` char(30) , `producerC` int(11) DEFAULT NULL, PRIMARY KEY (`title`,`year`), foreign key(studioName) references studio(name) on delete cascade ) ; # # Data for table "movies" # INSERT INTO `movies` VALUES ('Empire Strikes Back',1980,111,'drama','Fox',555),('Gone With the Wind',1938,null,'drama','MGM',123),('Logan\'s run',1977,120,'drama','MGM',888),('Pretty Woman',1990,119,'drama','Disney',999),('Star Trek',1979,132,'sciFic','Paramount',444),('Star Trek: Nemesis',2002,116,'sciFic','Paramount',321),('Star Wars',1977,124,'sciFic','Fox',555),('Terms of Endearment',1983,132,'drama','MGM',123),('The Man Who Wasn\'t There',2001,116,'comedy','USA Entertainm',777),('The Usual Suspects',1995,106,'drama','MGM',999); # # Source for table "moviestar" # CREATE TABLE `moviestar` ( `name` char(30) NOT NULL DEFAULT '', `address` varchar(255) DEFAULT NULL, `gender` char(1) DEFAULT NULL, `birthdate` date DEFAULT NULL, PRIMARY KEY (`name`) )ENGINE=InnoDB DEFAULT CHARSET=utf8; # # Data for table "moviestar" # INSERT INTO `moviestar` VALUES ('Alec Baldwin','Baldwin Av.','M','1977-06-07'),('Debra Winger','A way','F','1978-05-06'),('Harrison Ford','Prefect Rd.','M','1955-05-05'),('Jack Nicholson''s','X path','M','1949-05-05'),('Jane Fonda','Turner Av.','F','1977-07-07'); # # Source for table "starsin" # CREATE TABLE `starsin` ( `movieTitle` char(100) NOT NULL DEFAULT '', `movieYear` int(11) NOT NULL DEFAULT '0', `starName` char(30) NOT NULL DEFAULT '', PRIMARY KEY (`movieTitle`,`movieYear`,`starName`) )ENGINE=InnoDB DEFAULT CHARSET=utf8; # # Data for table "starsin" # INSERT INTO `starsin` VALUES ('Empire Strikes Back',1980,'Harrison Ford'),('Star Wars',1977,'Carrie Fisher'),('Star Wars',1977,'Harrison Ford'),('Star Wars',1977,'Mark Hamill'),('Terms of Endearment',1983,'Debra Winger'),('Terms of Endearment',1983,'Jack Nicholson'),('The Usual Suspects',1995,'Kevin Spacey'); # # Source for table "studio" # 4. Insert data INSERTBasic writing: INSERT INTO table name 1 VALUES (data 1, data 2, data 3.....), (data 1, data 2......)....; Finally, run, shortcut key: Ctrl + Shift + Enter This is the end of this article about You may also be interested in:
|
<<: Html tips to make your code semantic
Form provides two ways of data transmission - get ...
Dependence on knowledge Go cross-compilation basi...
Preface I encountered a Mysql deadlock problem so...
1. The difference between forward proxy and rever...
Preface In Java programming, most applications ar...
This article example shares the specific code of ...
The office needs Ubuntu system as the Linux devel...
I am currently developing a video and tool app, s...
Another important aspect of separating structure ...
Typical layout examples As shown in the above pic...
In fact, this is very simple. We add an a tag to ...
Table of contents Steps to create TCP in Linux Se...
Table of contents Basic usage of Promise: 1. Crea...
1. About Registry The official Docker hub is a go...
Preface echarts is my most commonly used charting...