数据库基本操作语句(笔记)
0.开启mysql服务
service mysql start
1.登录mysql数据库
mysql -u root -p(无密码初始化直接登录,有密码初始化输入随机生成的那串密码登录)
2.创建数据库
create database database_name;
3.设置默认数据库
show database_name
4.创建表格
create table table_name(
id INT PRIMARY KEY AUTO_INCREMENT, -- 编号
userName VARCHAR(20),-- ⽤户名
birthday DATE,-- ⽣⽇
tel CHAR(11),-- 电话
-- 枚举类型,该列的值只能取男和⼥
sex ENUM('男','⼥'),
-- 性别 -- 最后⼀列不能加“,”。
money INT -- 账户余额
);
5.显示当前数据库所有表格
show tables
6.查看表结构
desc table_name
7.添加行(新增数据)
insert into table_name values(1,'cyy','1999-01-02','12345678901','male',10000);
或
insert into table_name(id,username,birthday,tel,sex,money) values(1,'cyy','1999-01-02','12345678901','male',10000);
8.删除表
drop table table_name;
9.给Mysql添加远程访问权限的方法(没有设置远程访问权限的话可能就无法通过编译器连接)
user:myuser pwd:mypassword 从任何主机连接到mysql服务器
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
user:myuser pwd:mypassword 从192.168.1.3连接到mysql服务器
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH