把照片做册子的网站,wordpress集成环境,代运营哪家公司最正规,it网站建设文章目录 数据库安全和管理表的复制数据库备份MySQL远程连接添加用户和授权 数据库安全和管理
表的复制
表能根据实际需求复制数据复制表时不会把KEY属性复制过来
语法
create table 表名 select 查询命令;create table student select name,age,score from class where sc… 文章目录 数据库安全和管理表的复制数据库备份MySQL远程连接添加用户和授权 数据库安全和管理
表的复制
表能根据实际需求复制数据复制表时不会把KEY属性复制过来
语法
create table 表名 select 查询命令;create table student select name,age,score from class where score80数据库备份
备份命令格式 mysqldump -u 用户名 -p 源库名 stu.sql mysqldump -u root -p stu stu.sql恢复命令格式 mysql -u root -p 目标库名 stu.sql mysql -u root -p student stu.sqlMySQL远程连接
更改配置文件重启服务
1.cd /etc/mysql/mysql.conf.d
2.sudo vi mysqld.cnf 找到43行左右,加 # 注释# bind-address 127.0.0.13.保存退出
4.sudo service mysql restart
5.进入mysql修改用户表host值 use mysql;update user set host% where userroot;
6.刷新权限flush privileges;
添加用户和授权
1. 用root用户登录mysqlmysql -u root -p2. 添加用户 % 表示自动选择可用IPCREATE USER usernamehost IDENTIFIED BY password;3. 权限管理# 增加权限grant 权限列表 on 库.表 to 用户名% identified by 密码 with grant option;# 删除权限revoke insert,update,select on 库.表 from user%;4. 刷新权限flush privileges;5. 删除用户drop user 用户名%
权限列表
all privileges select insert updatedeletealtercreatedrop等。
库.表 *.* 代表所有库的所有表
示例
1. 创建用户mysqlcreate user work% identified by 123;2. 添加授权用户work,密码123,对所有库的所有表有所有权限mysqlgrant all privileges on *.* to work% identified by 123 with grant option;mysqlflush privileges;3. 添加用户duty密码123,对books库中所有表有查看插入权限mysqlgrant select,insert on books.* to duty% identified by 123 with grant option;mysqlflush privileges;4. 删除work用户的删除权限mysqlrevoke delete on *.* from work%;5. 删除用户dutydrop user duty%;