登录 MySQL 控制台:mysql -u root -p 然后输入 MySQL 根密码
以下操作需要在 MySQL 控制台内进行
查看用户信息:select user,host from mysql.user; 删除匿名用户:delete from mysql.user where user='';(建议安装 MySQL 后首先删除匿名用户) 查看系统已存在的数据库:show databases; 创建数据库用户并给予权限:grant all privileges on 数据库名.* to 用户名@localhost identified by '密码'; 建立新数据库:create database 数据库名; 连接或进入数据库:use 数据库名 恢复(导入)数据库:source 路径/xx.sql(要以数据库用户登录) 删除数据库:drop database 数据库名; 取消用户对数据库的权限:revoke all privileges on *.* from 用户名@localhost; 删除用户:delete from mysql.user where user='用户名' and host='localhost';(需要使用根账户登录) 退出 MySQL 控制台:exit
以下操作不需要在 MySQL 控制台内进行
导出全部数据库:mysqldump -u"用户名" -p -A>[备份文件的保存路径]导出一个数据库:mysqldump -u"用户名" -p 数据库名 > 输出路径和文件名.sql(如果没有输出路径则会生成在 mysqlbin 目录下) 导入一个数据库:mysql -u 用户名 -p 数据库名<sql文件.sql(导入前,数据库需要先创建好)
为网站所需创建一个数据库和用户(流程)
1、以 MySQL 根账户登录:mysql -u root -p 2、输入根账户密码 3、创建用户并给予权限:grant all privileges on 数据库名.* to 用户名@localhost identified by '密码'; 4、退出:exit 5、以新创建的用户登录:mysql -u 用户名 -p 6、输入新创建用户的密码 7、建立新数据库:create database 数据库名; 8、连接到数据库:use 数据库名 9、退出:exit
THE END
暂无评论内容