1.登录MySQL
在终端输入以下命令:
mysql -u <MySQL用户名> -p
例如用root用户登录时,输入:mysql -u root -p
终端显示"Password:"时,输入密码,即可登录。
2.创建数据库
create database <数据库名>;
注意此命令要在登录MySQL后,在"mysql>"提示符下执行,且要有分号,下同。
例如创建一个名为students的数据库:
create database students;
3.选择数据库:
use <数据库名>;
4.列出所有数据库
show databases;
5.删除数据库
drop database <数据库名>;
6.创建数据表
create table <表名> (
…
);
该命令将在被选中的数据库中创建一个表。
可用PRIMARY KEY指定主键,varchar(20)表示对应的数据是一个可变长度的字符串,最长为20个字符。
例如,创建一个名为user_login的数据表,用于网站用户登录,数据表中有username(用户名),password(加盐哈希处理后的密码)和salt(盐)三列。用户名唯一,设置为主键,且限定为最多20个字符。哈希算法为sha1,所以处理后的密码为40个字符。盐最多为5个字符。
create table user_login (
username varchar(20) PRIMARY KEY,
password varchar(40),
salt varchar(5)
);
7.删除数据表
drop table <表名>;
该命令将在被选中的数据库中删除指定的表。