1 Description
The database commands are case-insensitive, for example " CREATE DATABASE Test "with "CREATE DATABASE Test" is equally effective.
2 connecting to a database
1) Connect to MYSQL on this computer
Connection database can be usedPhpadminmanagement platform, also can use the command line way, this time I use isWampSetting up the environment,Wampcomes withMySQLdatabases and tools, using the command lineMySQLto operate. EnterMySQLcommands for the database:mysql-u root–p
650) this.width=650; "src=" Http://s1.51cto.com/wyfs02/M00/8B/55/wKioL1hKHKuC3LgaAAAySFc6h90661.png "title=" 1.png " alt= "Wkiol1hkhkuc3lgaaaaysfc6h90661.png"/>
2) Connect to MYSQL on the remote host
assume that the remote host IP are: 1.1.1.1 , the user name is Root , the password is Root . Type the following command:
Mysql–h 110.110.110.110-u root-p Root
3 Database Commands
1 ) to create a database Test
Create database test
2 ) to create a data table Persons
CREATE TABLEpersons
(
Firstnamevarchar (8),
Lastnamevarchar (8),
Age int
)
3 ) Insert a new record in the datasheet
INSERT into persons (age,firstname,lastname) values (25,zhang,san)
4 ) Query Persons all data in the table
SELECT * FROM persons
5 ) Condition query, query results from the database, query Persons in the table Age Fields - the data.
SELECT * FROM personswhere age=25
6) Order by sort , sorted in ascending order by the Age field,order By default is sorted in ascending order, If you want to sort in descending order, add DESC to the back door .
SELECT * FROM personsORDER by age
7)Order byAlternative Usage, ifOrder byfollowed by a specific number, it means sorting by the first few columns of the table, for exampleORDER by 1is sorted by the first column of the table, ifOrder byThe number that follows is greater than the number of columns in the table, and an error is often used toSQLinjection to determine the number of fields in the database table.
SELECT * from person Sorder by 1
8 Span style= "font-size:16px;line-height:150%;font-family: ' The song Body '; >) Modify the data in the table : Modify persons firstname xiao age 100
Update Personsset age=100 where firstname= ' Xiao '
9 Delete data from the database : Delete Persons in the table Age to be - of Data
Delete from persons where age=100
Ten ) Delete data table , remove Persons Data Sheet
drop tablePersons
One ) Delete the database , the output test1 Database
drop tabletest1
A ) View the database
Show databases
) View Data Sheet
Show tables
) See what fields are in the datasheet: see what fields are in the Users table
Show columns from users
650) this.width=650; "src=" Http://s1.51cto.com/wyfs02/M01/8B/5C/wKiom1hKW9mBNkCoAAAfHq51xH8460.png "title=" 1.png " alt= "Wkiom1hkw9mbnkcoaaafhq51xh8460.png"/>
MySQL Basic knowledge learning