为了为服务器上装mysql我先在虚拟机上练习了一下特此记录并分享;

注:参考文章https://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html

1.测系统是否自带安装mysql

[root@wzpbk~]#rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库

有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉

注:若果报  package mysql is not installed  是未安装包MySQL的意识

可以使用以下命令来删除

#yum list installed | grep mysql //查看

# yum -y remove mysql-libs.x86_64 //删除

1.通过yum来进行mysql的安装

#yum list | grep mysql

2.yum会帮我们选择好安装mysql数据库所需要的软件以及其它附属的一些软件

#yum install -y mysql-server mysql mysql-deve

3.mysql数据库的初始化及相关配置

service mysqld start

4.第一次启动mysql服务器以后会提示非常多的信息,目的就是对mysql数据库进行初始化操作,当我们再次重新启动mysql服务时,就不会提示这么多信息了

[root@wzpbk ~]#service mysqld restart

停止 mysqld: [确定]

正在启动 mysqld: [确定]

5.设置mysql开机启动

[root@wzpbk~]#chkconfig --list | grep mysqld //查看

mysqld 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭

[root@wzpbk~]#chkconfig mysqld on //设置自起

[root@wzpbk~]#chkconfig --list | grep mysql

mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭

6.设置root密码

[root@wzpbk~]# mysqladmin -u root password 'root'  // 通过该命令给root账号设置密码为 root

6.登陆mysql

mysql -u root -p

注:/etc/my.cnf         mysql的主配置文件

/var/lib/mysql  mysql数据库的数据库文件存放位置

/var/log       mysql数据库的日志输出存放位置

7.为了方便其在其他机器链接数据库添加新的账户并赋予权限

注:参考文章  http://www.jb51.net/article/31850.htm

以下命令为

1.创建用户名为 username 的用户  % 任意远程主机登陆  IDENTIFIED如果没记错的话是散列可以理解为加密 密码为password

2.给用户名为 username 的用户赋予任何操作权限

1 CREATE USER 'username'@'%' IDENTIFIED BY 'password';2 GRANT ALL ON *.* TO 'username'@'%';

3 FLUSH PRIVILEGES; //刷新权限

注意:用以上命令授权的用户不能给其它用户授权,如果想让该用户可以授权,用以下命令:

GRANT privileges ON databasename.tablename TO 'username'@'host' WITH GRANT OPTION;

设置与更改用户密码

命令:SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');如果是当前登陆用户用SET PASSWORD = PASSWORD("newpassword");

例子: SET PASSWORD FOR 'pig'@'%' = PASSWORD("123456");

撤销用户权限

命令: REVOKE privilege ON databasename.tablename FROM 'username'@'host';

说明: privilege, databasename, tablename - 同授权部分.

例子: REVOKE SELECT ON *.* FROM 'pig'@'%';

注意:

假如你在给用户'pig'@'%'授权的时候是这样的(或类似的):GRANT SELECT ON test.user TO 'pig'@'%',

则在使用REVOKE SELECT ON *.* FROM 'pig'@'%';命令并不能撤销该用户对test数据库中user表的SELECT

操作.相反,如果授权使用的是GRANT SELECT ON *.* TO 'pig'@'%';则REVOKE SELECT ON

test.user FROM 'pig'@'%';命令也不能撤销该用户对test数据库中user表的Select 权限.

具体信息可以用命令SHOW GRANTS FOR 'pig'@'%'; 查看.

为了我的第一个网站www.wzpbk.com  努力欢迎访问并留下你的意见;

centos6.5装mysql好难_CentOS6.5 下MySQL傻瓜式安装相关推荐

  1. MySql傻瓜式安装【详细教程】

    文章目录 前言 一.下载MySql 二.安装MySql 三.安装成功 四.配置环境变量 总结 前言 MySql傻瓜式安装[详细教程]

  2. linux上mysql允许远程连接,linux下mysql允许远程连接

    1. MySql安装教程 https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html 默认情况下mysq的 roo ...

  3. linux如何mysql实现导出数据库,Linux下MySQL导入导出数据库

    linux下 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sq ...

  4. centos6安装mysql并远程连接_Ubantu下MySQL安装、部署和远程连接

    系统阿里云 ubantu 16.04 MySQL 5.0/8.0 连接工具 Navicat Premium 安装MySQL 1.MySQL 5.0 直接使用apt命令安装 sudo apt insta ...

  5. linux mysql 编码修改吗_Linux下mysql 修改编码

    所做的酒店管理系统,今天用中文测试了下,发现出错了,想了下应该是mysql数据库编码的问题. 网上讲的很多都是windows的,这边整理出一份linux的 服务器系统为CentOS6.5 网页数据的编 ...

  6. centos MySQL 双机_[原创]CentOS下Mysql双机互为备份

    一.环境: 1.安装Centos-6.5-x64位系统的机器两台: host1:192.168.2.3 host2:192.168.2.4  (互相能ping通) 2.安装Mysql. 命令:Yum ...

  7. mysql 5.7 xbackup_CentOS 7 下 MySQL 5.7 配置 Percona Xtrabackup

    前言 CentOS 7 下 MySQL 5.7 配置 Percona Xtrabackup ,记录一下大致的安装和配置过程. Percona XtraBackup 的备份工具支持热备份(即不必停止 M ...

  8. centos mysql拒绝连接失败_CentOS下mysql远程连接的失败的解决方法

    mysql远程连接失败的解决方法(CentOS版) (1)先将mysql服务停掉 # /etc/init.d/mysqld stop (2)查看mysql配置文件 # vi /etc/my.cnf 特 ...

  9. linux mysql设置数据库utf_Linux系统下MySQL数据库服务器字符集设置

    Linux认证考试:Linux系统下的MySQL数据库服务器字符集设置 启动MySQL后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >sh ...

最新文章

  1. MVC Html.ActionLink Area 链接中含区域的页面之间的跳转
  2. 传智播客视频学习 ---- 字符串含义( C 语言中)
  3. 日志级别动态调整——小工具解决大问题
  4. 一起学爬虫——如何爬取通过ajax加载数据的网站
  5. protobuf 2.5.0问题
  6. Android 笔记
  7. Modern Robotics:机器人的构型空间
  8. 在themeforest购买主题获得激活码方法
  9. R 18切割替换练习
  10. android如何设置自适应大小的背景图片,如何调整背景图片大小以适应Android中的应用程序屏幕大小...
  11. Ubuntu系统下打开chm文件
  12. java判断敏感词_Java实现敏感词检测的代码详解
  13. matlab中alw,MATLAB环境下遗传算法优化工具箱的应用_刘万林
  14. 安装MySQL的正确步骤
  15. 【闲聊杂谈】Redis中的CAP理论
  16. 元宇宙务“虚”,网易智企务“实”
  17. 使用QT开发ros人机交互界面(1)——安装ROS Qt Creator Plug-in并运行helloworld
  18. 怎么把视频里的音乐提取成音频?一分钟帮你搞定
  19. 平台如何限制ip流量_微信视频号如何打造个人IP?三步教你成为流量IP达人
  20. C++新特性之五:标准库中的正则表达式扩充

热门文章

  1. 【转】构建微服务架构的最佳实践2/3
  2. Sqlite学习笔记(五)SQLite封锁机制
  3. asp.net中ADO.NET连接SQL数据库代码和连接Access数据库代码
  4. map与unordered_map的区别
  5. UDT源码剖析(六):UDT::socket()过程代码注释
  6. 有意思的BAT CMD if while循环 整型自增
  7. Android 亮屏速度分析
  8. Android init.rc 服务启动不成功
  9. java怎么调kettle_通过Java调取Kettle的结果集
  10. 好用的平板电脑_支架里的变形金刚让手机、电脑、平板更好用!6种角度,1秒切换...