数据库的基本操作
1、今日内容:
1、数据库的基本使用
2、库操作
3、表操作
2、具体内容:
1.数据库的基本使用:
-
创建mysql的server端
# create 表名 用户名@IP indentified by 密码 #例: create user 'eva'@'192.168.13.%'' indentified by '123'; -
连接mysql
# mysql -u 用户名 -p 密码 -h IP #例: mysql -u eva -p 123 -h 196.168.13.122; -
Remark
-
对账号赋予权限
# grant 权限的种类 #例 grant all # 给一个已经存在的eva账号授权 grant select on 数据库.* to 'eva'@'192.168.13.122'; # 给新账号赋予权限 grant select on 数据库.* to 'eva'@'192.168.13.122'' indentified by '123'; -
查询client端信息
select user(); -
删除用户
drop uesr 用户名@IP;
-
2.库操作:
-
查看有哪些数据库
show database(); -
创建库名称
# create database 库名 #例: create database ftp; -
切换到这个文件夹(库)下
# use 库名 #例: use ftp; -
删除库
# drop database 库名 #例: drop database ftp;
3.表操作:
-
创建表
create table userinfo (id int,name char(12)); -
查看当前库中有多少张表
show tables; -
查看表结构
# desc(describe) userinfo; # 查询一个表的详细信息: show create table userinfo; -
删除表
drop table userinfo; -
修改表
# alter table 表名 rename 新名字 # 例: alter table userinfo rename user;
浙公网安备 33010602011771号