mysql数据库密码字段查看_mysql基本操作(数据库,表,字段,
记录)
连接数据库
2022年虎年春节祝福语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 -p1******* -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;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论