200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > mysql数据库密码字段查看_mysql基本操作(数据库 表 字段 记录)

mysql数据库密码字段查看_mysql基本操作(数据库 表 字段 记录)

时间:2021-08-29 09:16:47

相关推荐

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;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。