linux下使用yum安装mysql,以及启动、登录和远程访问。

1、安装

查看有没有安装过:

yum list installed mysql*

rpm -qa | grep mysql*

查看有没有安装包:

yum list mysql*

安装mysql客户端:

yum install mysql

安装mysql 服务器端:

yum install mysql-server

yum install mysql-devel

2、启动&&停止

数据库字符集设置

mysql配置文件/etc/my.cnf中加入default-character-set=utf8

开机启动:

chkconfig --add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*

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

启动mysql服务:

service mysqld start或者/etc/init.d/mysqld start

停止:

service mysqld stop

3、登录

创建root管理员:

mysqladmin -u root password 123456

登录:

mysql -u root -p输入密码即可。

忘记密码:

service mysqld stop

mysqld_safe --user=root --skip-grant-tables

mysql -u root

use mysql

update user set password=password("new_pass") where user="root";

flush privileges;

4、远程访问

开放防火墙的端口号:

-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT

service iptables save restart

mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。

添加 GRANT ALL PRIVILEGES ON *.* TO [email protected]%‘ IDENTIFIED BY ‘123456‘;

GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;

删除test数据库: mysql -u root -p mysql> DROP DATABASE test;

删除匿名帐户: DELETE FROM mysql.user WHERE user = ‘‘;

重载权限: mysql> FLUSH PRIVILEGES;

设置默认编码等一些初始参数(my.cnf)

(若无my.cnf, 则可cp /usr/share/mysql/my-small.cnf /etc/my.cnf)

vi /etc/my.cnf

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql   default-character-set=utf8 [添加]

default-storage-engine=INNODB [添加]

old_passwords=1

[client]

default-character-set=utf8 [添加]

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

5、Linux MySQL的几个重要目录

数据库目录

/var/lib/mysql/

配置文件

/usr/share /mysql(mysql.server命令及配置文件)

相关命令

/usr/bin(mysqladmin mysqldump等命令)

启动脚本

/etc/rc.d/init.d/(启动脚本文件mysql的目录)

原文:http://smilezgy.blog.51cto.com/3308626/1574077

yum安装mysql及启动_linux下使用yum安装mysql以及启动、登录和远程访问相关推荐

  1. yum mysql 如何启动_linux下使用yum安装mysql以及启动、登录和远程访问

    linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没 ...

  2. linux nginx安启动_linux下nginx编译安装启动

    1.在指定目录解压包 命令:tar -zxvf nginx-1.10.3.tar.gz 解压后,在nginx-1.10.3同级目录下,创建nginx目录(编译安装目录) 2.编译安装 nginx是需要 ...

  3. limux php启动_linux下nginx与php设置开机启动代码

    nginx设置成开机自启动 1.vi /etc/init.d/nginx 输入如下内容 #!/bin/bash # nginx Startup script for the Nginx HTTP Se ...

  4. linux没有mysql.server,[linux]centos7下解决yum install mysql-server没有可用包

    第一步:安装从网上下载文件的wget命令 [root@master ~]# yum -y install wget 第二步:下载mysql的repo源 [root@master ~]# wget ht ...

  5. yum mysql的安装目录在哪_linux下yum安装 mysql 及详细配置及修改mysql默认目录

    linux下yum安装 mysql 及详细配置及修改mysql默认目录. 一.[root@sample ~]# yum -y install mysql-server ← 安装MySQL -..略 I ...

  6. linux的mysql本地yum安装_linux下使用yum安装mysql

    mysql yum repository提供linux平台上面的MySQL server, client和其它组件的rpm包.它支持以下平台: 基于EL5-, EL6-, 和 EL7-的平台,比如对应 ...

  7. linux mysql怎么启动_linux下安装完mysql 怎么启动

    匿名用户 1级 2017-10-17 回答 查找以前是否安装有mysql,使用下面命令: rpm -qa|grep -i mysql 如果显示有如下包则说明已安装mysql mysql-4.1.12- ...

  8. linux下安装mysql的方式_linux下安装mysql的两种方式

    linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...

  9. 源码安装mysql数据库_Linux下源码安装mysql数据库

    1.  创建mysql安装目录: [root@localhost ~]#mkdir –pv /usr/local/mysql/ 2.  创建数据存放目录: [root@localhost ~]#mkd ...

最新文章

  1. matlab 绘制圆
  2. Python正则表达式的7个使用典范
  3. 函数式编程让你忘记设计模式
  4. Crystal Report動態顯示圖片
  5. 力荐iReaper/as a Weekend Systems Admin...为何我从来没用过GHOST?
  6. 成为JavaGC专家Part I — 深入浅出Java垃圾回收机制
  7. Canvas beginPath()、moveTo()、 lineTo() 、stroke() 绘制直线路径,fillText() 绘制填色的文本
  8. Java图书管理系统练习程序(六)
  9. win10ltsc安装后重启提示bitlocker有问题怎么办_原神安装运行问题-原神打不开进不去解决教程...
  10. windows安装caffe
  11. 【HAVENT原创】nginx 配置
  12. DNS的作用是什么?为什么一定要配置DNS才能上网
  13. Navicat的常用的使用技巧
  14. AI公开课:03月26日未来十年 AI如何进化—圆桌探讨(乌镇智库理事长、CSDN 创始人董事长、智源人工智能研究院副院长)之《AI:昨天 · 今天 · 明天》
  15. 菜鸟的AI安全乱谈(2)—通过模型再训练留后门
  16. 无敌哈拉少(奋起反抗的人)
  17. 作为婚纱摄影企业,是否有必要开发小程序?
  18. 如臂使指——Dojo框架下让浮动窗口跟随鼠标而动
  19. 五粮液:绩优蓝筹稳步填权
  20. 松果倾诉软件开发系统项目平台解析

热门文章

  1. 数据结构第二章学习总结
  2. Eclipse 安装 SVN 插件
  3. 盘点海外动力电池巨头 细数日韩锂电设备企业
  4. [elixir! #0037] Agent 小传
  5. VS2010中重命名项目
  6. Worktile 技术架构概要
  7. LINQ TO ENTITY 根据Birthday获取Age
  8. Win7新手系列教程:从安装到简单使用(新人必读)
  9. F5 CMP architecture
  10. 用setx设置永久环境变量及注意事项