一:对表的修改一些操作——alter更改字段属性

1:启动MySQL
Mysql基础-2
2:
show databases;查看有哪些库
create database zjs2;新建一个名为zjs2的库
use zjs2;使用zjs2库
show tables;查看zjs2库里有哪些表
Mysql基础-2
3:在zjs2库里新建一个名为person的表
Mysql基础-2
4:describe person查看person表的结构
Mysql基础-2
开始练习
rename更改表名
modify 更改类型
change更改字段名
add添加一个新字段
5:修改表名
eg:把person改为ps
first 添加字段到第一行
after添加字段到任意行后面
Mysql基础-2
6:更改表内具体的类型
eg:把name的type从char(10)改为char(20)

Mysql基础-2
7:更改字段的名字
eg:把info改为information
Mysql基础-2
8:change可以同时更改字段名和类型
Mysql基础-2
9:加入一个新字段
Mysql基础-2
10:新添加一个字段且放在第一行
Mysql基础-2
11:新添加一个字段且放在某一个字段的后面

Mysql基础-2
12:删除某个字段
Mysql基础-2
13:交换两个字段的位置
Mysql基础-2

二:远程连接登陆数据库

服务端IP:192.168.142.134
客户端IP:192.168.142.133
服务器端:
关闭防火墙 : setenforce 0
关闭SElinux: iptables -F
1:复杂登陆
客户端:
(1)yum -y install mysql
服务器端:
登陆数据库给客户端的root用户进行授权
(1)登陆:
Mysql基础-2
(2)授权:给客户端的zhangsan授予一个对zjs2库有一个select,drop的权限。
Mysql基础-2
(3)建一个zjs22库后面用
Mysql基础-2
(4)做个备份:
Mysql基础-2

客户端:
验证
(1)远程连接mysql -u zhangsan -p -h 192.168.142.134 -P 3306
Mysql基础-2
(2)验证select,drop两个权限
Mysql基础-2
服务器端:
(1)Mysql基础-2

2:简单登陆
服务器端:
(1)授予lisi用户 全部权限 所有库的所有表 且lisi能从任意一台主机登陆
(2)刷新一下权限

Mysql基础-2
客户端:
(1)
Mysql基础-2
(2)修改客户机的IP地址,然后重新登陆,验证lisi在任意(IP)主机都能登陆
Mysql基础-2
Mysql基础-2
结果:成功,发现lisi可以在不同ip的主机上登陆,而zhangsan不能。

三:图形化 远程连接登陆数据库

30:10
1:

相关文章:

  • 2022-12-23
  • 2021-11-13
  • 2021-11-14
  • 2021-04-01
  • 2021-07-12
  • 2022-02-22
  • 2021-06-04
猜你喜欢
  • 2021-10-18
  • 2021-12-10
  • 2021-12-13
  • 2021-05-13
  • 2022-02-28
  • 2021-08-09
相关资源
相似解决方案