首先需要安装好MySQL。
1.连接MySQL
打开命令行窗口,输入 mysql -u root -p 命令,回车,然后输入 MySQL 的密码(不要忘记了密码),再回车,就连接上 MySQL 了。
mysql -u root -p
2. 显示已有数据库
show databases;
刚安装 MySQL 时,默认有四个数据库,information_schema,mysql,perfomance_schema,sys 。通常情况下,我们不会直接使用这四个数据库,但千万不要把这四个数据库删了,否则会带来很多不必要的麻烦。如果不小心删了,建议是重新安装 MySQL ,在重装之前把自己的数据迁移出来备份好,或者从其他服务器上迁移一个相同的数据库过来。
3.创建数据库
CREATE DATABASE test1
CHARACTER SET utf8mb4 -- 支持存储中文和特殊符号
COLLATE utf8mb4_unicode_ci; -- 设置排序规则
创建一个名为test1的数据库。
4.显示创建的数据库
show create database test1
5.进入或切换数据库
use test1;
刚连接上 MySQL 时,没有处于任何一个数据库中,如果要使用某一个数据库,就需要进入到这个数据库中。
6.显示当前数据库
select database();
进入到名为test1的数据库中。
7.创建数据表
首先确保你首先进入到对应的名为test1数据库中。
CREATE TABLE user (
id INT AUTO_INCREMENT PRIMARY KEY, -- 自增主键
account VARCHAR(255) NOT NULL UNIQUE, -- 用户账号(唯一约束,防止重复)
password VARCHAR(255) NOT NULL -- 用户密码
);
创建一个名为user的数据表。
8.显示已有数据表
show tables;
9.显示指定数据表
show create table user;
10.查看数据表结构
DESCRIBE user;
11.删除当前数据表
drop table user;
12.插入数据表数据
INSERT INTO `user` (name, account, password)
VALUES
('小明', '1001', '123456'), -- 实际使用中密码要加密存储!
('小红', '1002', '654321');
13.查询数据表数据
SELECT * FROM user;
14.修改数据表数据
update user set account=1002,password=123456 where id=1;
将user表中的id=1的用户的账号和密码改为1002和123456。
15.删除数据库
DROP DATABASE test1;
删除名为test1的数据库。
16.删除数据表
drop table user;
删除user数据表,将user改成自己的数据表名。
17.清除数据表里的内容
truncate table user;
清除user表里的内容。
好了,小博就整理这么多了,欢迎大家留言评论!!