MySQL数据库终端的常用操作指令代码有哪些
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,今天就跟大家聊聊有关MySQL数据库终端的常用操作指令代码有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1、添加用户//新建用户crea
千家信息网最后更新 2024年11月11日MySQL数据库终端的常用操作指令代码有哪些
今天就跟大家聊聊有关MySQL数据库终端的常用操作指令代码有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
1、添加用户
//新建用户create user 用户名 identified by '密码'; //查看已有用户及主机名select user,host from mysql.user;
2、更改用户名和host主机
//更改用户名rename user '原用户名'@'主机' to '新用户名'@'主机';
3、更改密码
//更改密码mysqladmin -u用户 -p原密码 password 新密码
4、删除用户
//删除用户drop user 用户名@'主机';
5、查询所有用户及主机host
//查看已有用户及主机名select user,host from mysql.user;
6、查看数据库
//查看数据库SHOW DATABASES;
7、创建数据库
//创建数据库CREATE DATABASE 数据库名;
8、查看数据库定义信息
//查看数据库的定义信息SHOW CREATE DATABASE 数据库名;
9、删除数据库
//删除数据库DROP DATABASE 数据库名称;
10、刷新权限
//刷线MySQL权限表FLUSH PRIVILEGES;
11、常用命令如下
//登录mysql -u用户 -p密码mysql -u用户 -p密码 -h 主机IP //更改命令符名称prompt \u@\h \dprompt mysql \d>prompt mysql (\d)> //显示当前服务器版本SELECT VERSION();//显示当前日期SELECT NOW();//显示当前用户SELECT USER();//设置客户端的编码SET NAMES gbk;//显示已经打开的数据库SELECT DATABASE();//查看端口show global variables like 'port'; //查看已有用户及主机名select user,host from mysql.user; //新建用户create user 用户名 identified by '密码'; //删除用户drop user 用户名@'主机'; //更改用户名rename user '原用户名'@'主机' to '新用户名'@'主机'; //更改密码mysqladmin -u用户 -p原密码 password 新密码update mysql.user set password = password('密码') where user = '用户' and host = '主机'; //授权grant all privileges on zhangsanDb.* to zhangsan@'%' identified by 'zhangsan';all privileges:所有权限。select:读取权限。delete:删除权限。update:更新权限。create:创建权限。drop:删除数据库、数据表权限。 username@host表示授予的用户以及允许该用户登录的IP地址。其中Host有以下几种类型:localhost:只允许该用户在本地登录,不能远程登录。%:允许在除本机之外的任何一台机器远程登录。192.168.52.32:具体的IP表示只允许该用户从特定IP登录。 //查看新增数据库权限的信息select user,Db,host,select_priv,insert_priv,update_priv,delete_priv from mysql.db where user='zhangsan'; //刷线MySQL权限表FLUSH PRIVILEGES; //创建数据库CREATE DATABASE 数据库名;CREATE DATABASE IF NOT EXISTS 数据库名; -- 如果不存在则创建CREATE DATABASE IF NOT EXISTS 数据库名 CHARACTER SET gbk;//修改数据库ALTER DATABASE 数据库名 CHARACTER SET = utf8;//查看数据库SHOW DATABASES;//查看数据库的定义信息SHOW CREATE DATABASE 数据库名;//删除数据库DROP DATABASE 数据库名称;//数据库存在则删除DROP DATABASE IF EXISTS 数据库名;//切换数据库USE 数据库名;//查看数据库中所有的表SHOW TABLES;//查看某数据库的表SHOW TABLES FROM 数据库名;//查看表结构DESC 表名;SHOW COLUMNS FROM 表名;//查看表语句SHOW CREATE TABLE 表名;//删除表DROP TABLE 表名; 修改表//删除列alter TABLE 表名 DROP 列名;//修改表的名称RENAME TABLE 表名 TO 新表名;//修改表字符集alter TABLE 表名 CHARACTER SET 字符集//修改列名alter TABLE 表名 CHANGE 列名 新列名 列类型;//添加列alter table 表名 add 列名 列类型;
看完上述内容,你们对MySQL数据库终端的常用操作指令代码有哪些有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
数据
数据库
用户
主机
用户名
密码
权限
登录
信息
名称
常用
内容
类型
代码
指令
终端
命令
字符
字符集
新密
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发助理岗位说明书
计算机网络技术能就业的行业职位
如何通过数据库建立本体
通信网络技术专业知识
数据库的筛选方式
服务器被攻击 报警
沐然互联网科技宁波有限公司
大学一般有哪些服务器
达梦数据库冯才
ps4港服连接不上服务器怎么办
方舟官服服务器都有哪些
修改db2数据库
腾讯内部修改数据库
数据库翻译插件
北邮研究生网络安全哪位老师好
数据库远程ip访问
摄影与软件开发哪个更有前途
数据库的节点
服务器怎么对本地用户管理
网络技术 商标 类别
服务器都带光驱吗
亿捷科技软件开发
软件开发本几年一换
灞桥网络安全
家用服务器建设
电商企业会计核算加强网络安全
lol韩服ob服务器崩溃
班级图书共享活动数据库
标准服务器操作系统
宁海软件开发好吗