回顾:Linux环境 Mysql新建用户和数据库并授权
2024-08-25 13:50:03
回顾:Linux环境 Mysql新建用户和数据库并授权
一、新建用户
//登录Mysql
@>mysql -u root -p
@>密码
//创建用户
mysql> insert into mysql.user(Host,User,Password)
values('localhost','xdev',password('xdev123'));
//刷新系统权限表
mysql>flush privileges;
//这样就创建了一个名为:xdev密码为:xdev123 的用户。
二、登录测试
mysql>exit;
@>mysql -u cplusplus -p
@>输入密码
mysql>登录成功
三、用户授权
//登录MYSQL
@>mysql -u root -p
@>密码
//首先为用户创建一个数据库(tz_ebank)
mysql>create database tz_ebank; //给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。 mysql>grant select,insert,update,delete,create,drop on vtdc.employee to joe@'%' identified by ''; //给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。
mysql>grant all privileges on vtdc.* to joe@10.163.225.87 identified by ''; //给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。
mysql>grant all privileges on *.* to joe@10.163.225.87 identified by ''; //给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。
mysql>grant all privileges on *.* to joe@localhost identified by ‘123′;
四,linux下开启、关闭、重启mysql服务命令
一、 启动
1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysql start
3、使用 safe_mysqld 启动:safe_mysql&
二、停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
3、mysqladmin shutdown
三、重启
1、使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart
四、查看mysql状态
>>mysql
最新文章
- tomcat虚拟路径
- 我的android学习经历37
- 详解Oracle DELETE和TRUNCATE 的区别(摘)
- Android图片浏览器之缩略图
- Introducing the Accelerated Mobile Pages Project, for a faster, open mobile web
- HDU 2196 求树上所有点能到达的最远距离
- [Spice-devel] usbredir for Windows Client
- undrop for innodb c_parser 源码分析
- SRM 358(1-250,500pt)
- LeetCode——Linked List Cycle
- JavaScript_object(基于map和数组练习)
- FMDB将对象放进数据库[二](使用runtime)
- #include <;boost/scoped_array.hpp>;
- Vim编辑器与Shell命令脚本
- # 泰语字符串字符分割 --- UTF-8编码格式
- Redis学习笔记(二)-key相关命令【转载】
- org.hibernate.exception.ConstraintViolationException
- 引用第三方dll引发的问题解决
- Google瓦片地图URL
- [代码]Delphi实现窗体内嵌其他应用程序窗体
热门文章
- SpringBoot报错:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String;
- Java基础系列——序列化(一)
- Nodejs sublime text 3安装与配置
- Apollo 6 — ConfigService 获取配置接口
- 谈谈mysql的悲观和乐观锁
- springMVC_06数据的处理
- struts2_项目运行报404
- es6 语法 (函数扩展)
- 获取邮箱的DNS和MX 工具类
- JS之document.cookie详解以及$.cookie的使用