mysql数据库密码字段查看_mysql基本操作(数据库,表,字段,记录)
连接数据库
1)游客登陆(不一定能登入,登入了也啥都不能干)
>: mysql
2)账号密码登录
>: mysql -u root -p
再输入密码,没有任何提示,没有密码直接回车
3)连接指定服务器的mysql
>: mysql -h ip地址 -P 端口号 -u 账号 -p
回车后敲入密码
eg:
>: mysql -hlocalhost -P3306 -uroot -p #默认端口3306
4)退出数据库
>: quit
>: exit
用户信息管理
都是通过mysql.user 查看 或者修改
1)查看当前登录的用户
mysql>: select user();
2)root权限下可以查看所有用户信息
mysql>: select * from mysql.user;
mysql>: select * from mysql.user \G
mysql>: select user,password,host from mysql.user;
3)root登录下,删除游客(操作后要重启mysql服务)
mysql>: delete from mysql.user where user='';
4)root登录下,修改密码(操作后要重启mysql服务)
mysql>: update mysql.user set password=password('12345678') where host='localhost';
5)没有登录
>: mysqladmin -u用户名 -p旧密码 -h域名 password "新密码"
eg>: mysqladmin -uroot -p12345678 -hlocalhost password "root"
6)root登录下,创建用户
mysql>:grant 权限们 on 数据库名.表名 to 用户名@主机名 identified by '密码';
数据库的基本操作
1)查看已有数据库
mysql>:show databases;
2)选择某个数据库
mysql>:use 数据库名
3)查看当前所在数据库
mysql>:select database();
4)创建数据库
mysql>:create database 数据库名 [charset=编码格式];
修改已创建的数据库的编码
alter database 数据库表名 CHARACTER SET utf8 COLLATE utf8_general_ci;
alter database db1 charset="utf8"; ##必须加database
eg>: create database owen;
eg>: create database zero charset=utf8;
eg>: create database tank;
5)查看创建数据库的详细内容
mysql>:show create database 数据库名;
eg>: show create database owen;
6)删除数据库
mysql>: drop database 数据库名;
eg>: drop database tank;
表的基本操作
前提:先选取要操作的数据库
1)查看已有表
mysql>:show tables;
2)创建表
mysql>:create table 表名(字段们,即定义格式以及类型;
eg>: create table student(name varchar(16), age int);
eg>: create table teacher(name varchar(16), age int);
3)查看创建表的sql
mysql>:show create table 表名;
eg>: show create table student;
4)查看创建表的结构
mysql>:desc 表名;
5)删除表
mysql>: drop table 表名;
eg>: drop table teacher;
mysql数据库密码字段查看_mysql基本操作(数据库,表,字段,记录)相关推荐
- php mysql 字段备注_MySQL下读取 表/字段 的说明备注信息
在MySQL下运行完下面这个建表语句后. 如何从数据字典中,检索出这个表的字段的相关信息? DROP TABLE IF EXISTS test_table; CREATE TABLE test_tab ...
- oracle sql 表个数,【oracleSQL】查看当前用户各个表的记录数
[oracle]查看当前用户各个表的记录数 因没有dba权限,当前用户下查看全部表名,只能通过user_tables视图访问.https://www.cndba.cn/debimeng/article ...
- mysql 字段操作_Mysql:数据库操作、数据表操作、字段操作整理
mysql 登录本机 mysql -u root -p password 数据库操作 创建数据库 命令:create database 例如:mysql> create database xhk ...
- mysql 数据库集群状态查看_MySQL数据库集群进行正确配置步骤
MySQL数据库集群进行正确配置步骤 2010-06-09 10:47 arrowcat 博客园 字号: 我们今天是要和大家一起分享的是对MySQL数据库集群进行正确配置,我前两天在相关网站看见的资料 ...
- mysql字段命名_Mysql 01—数据库表字段的命名规则
摘要:当前测试工作为自研数据库测试,同时需要为自动化执行处理入库数据表,为让自己看起来专业些,特查找资料学习数据库的各种规范使用. 本文是一篇包含了数据库命名.数据库表命名.数据库表字段命名及SQL语 ...
- mysql创建数据库和权限设置_mysql创建数据库和用户以及设置用户与权限
在mysql数据库的使用中,创建数据库无疑是最简单的部分:在mysql命令提示符下,输入如下命令:mysql > create databass dbname;//dbname数据库名称 创建成 ...
- mysql删除语句菜鸟教程_MySQL 删除数据库 | 菜鸟教程
MySQL 删除数据库 使用 mysqladmin 删除数据库 使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用 ...
- mysql数据库删除操作指令_MySQL删除数据库的命令是什么?
删除数据库的命令是:"DROP DATABASE 数据库名;":例"drop database student;"就是删除名为student的数据库." ...
- mysql导出设计文档_Mysql导出数据库设计文档
在word中,利用ODBC驱动源,OFFICE宏来控制报表输出 作者博客地址: 下载工具 工具下载: 链接: 提取码:mhtd 根据Mysql数据库的版本下载想用的驱动源 也可去官网下载: 双击安装O ...
- mysql sql 连接查询语句_Mysql——sql数据库中的连接查询
1.1.1 交叉连接(CROSS JOIN) 交叉连接(CROSS JOIN):有两种,显式的和隐式的,不带ON子句,返回的是两表的乘积,也叫笛卡尔积. 例如:下面的语句1和语句2的结果是相同的. ...
最新文章
- cocos2dx在eclipse环境下集成ucsdk
- 编写程序,子进程通过管道向父进程发出字符串ok.
- OpenCV向Facemark API添加新算法
- 根据数据建立分析模型是什么意思
- centos6.8安装node
- C++ 大话数据结构 09: 中缀表达式 转后缀表达式 计算器
- cacti及其相关插件的安装
- Asp.net Core 2.1新功能Generic Host(通用主机)深度学习
- C语言中的strncmp
- solr5.5.3+tomcat8部署
- fisco bcos transaction交易结构 源代码位置
- linux 数据库无法启动,【已回应】数据库无法启动,是怎么回事啊
- Web服务客户端应用程序
- iOS审核被拒含义及应对措施-长文
- dns提供商主机名_Android Pie 私人 DNS 使用教程
- 「转」中文文案排版指北
- android应用程序设计答案,Android移动应用程序设计智慧职教MOOC答案
- Grafana 在 Kubernetes 中的使用
- 腾讯抖音搬运视频如何消重
- 八年级上册历史知识点(第1课 鸦片战争)