[第四章]MySQL数据库-入门必看

 黑渐神|he-jason.com   2018-11-22 22:57   2,184 人阅读  [第四章]MySQL数据库-入门必看已关闭评论

MySQL操作

连接操作

#u=user 用户 p=password 密码 S socket 套接字 h host 主机
mysql -u root -p 123456 -h localhost -S /tmp/mysql.sock
# --skip-grant-tables 跳过授权表 --skip-networking 跳过网络(仅主机)
mysqld_safe --skip-grant-tables --skip-networking
  -h, --host=name     Connect to host. ##指定mysql服务器的地址
  -u, --user=name     User for login if not current user.##指定登录的用户
  -P, --port=#        ##指定连接数据库服务器的那个端口
  -S, --socket=name   The socket file to use for connection. ##指定连接使用的socket
  -D, --database=name Database to use. ##指定连接那个数据库
  -C, --compress      Use compression in server/client protocol.##数据压缩传输
  -e, --execute=name  Execute command and quit. ##非交互式执行命令
  -E, --vertical      Print the output of a query (rows) vertically.##查询结果纵向显示

数据库操作

#创建数据库
create database 数据库;
#切换数据库
use mysql
#显示当前使用的数据库
show database();

用户操作

#查看用户
select user,host from mysql.user;
#添加用户
##插入insert into向表里添加方式
insert into mysql.user(user,host,ssl_cipher,x509_issuer,x509_subject)values("jsjobs","127.0.0.1",'','','');
##添加root并加入权限
insert into mysql.user
values("localhost","root",'y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','X509','','','',0,0,0,0,'mysql_native_password','','N');
##create 创建用户方式
create user oldgirl@127.0.0.1;
##授权方式
grant all privileges on *.* to root@127.0.0.1 identified by '123456';
grant all privileges on *.* to admin@127.0.0.1 identified by '123456' with grant option;

drop 删除操作

###删除用户
drop user root@'::1';
drop user ' '@'db01';
###删除数据库
drop database 数据库名;
drop database msyql;
###删除数据表
drop table 数据表名;
drop table mysql.user;
本文地址:https://www.he-jason.com/dbskill/mysql/499.html
版权声明:本文为原创文章,版权归 黑渐神|he-jason.com 所有,欢迎分享本文,转载请保留出处!
双11拉新分百万红包

评论已关闭!