Linux系统安装MySql步骤及截屏
如下是我工作中的记录,介绍的是linux系统下使用官方编译好的二进制文件进行安装MySql的安装过程和安装截屏,这种安装方式速度快,安装步骤简单!
需要的朋友可以按照如下步骤进行安装,可以快速安装MySql,希望可以帮助大家:)!
1、下载mysql的linux版本的二进制安装包:
地址:http://dev.mysql.com/downloads/mysql/
这里我将安装包重命名为:tingyun-mysql-5.6.22.tar.gz
说明:根据自己需要可以不进行重命名操作
2、解压安装包:
在需要安装的位置解压缩安装包:执行命令如下:
cd /opt
tar –xPf tingyun-mysql-5.6.22.tar.gz
截屏如下:

3、创建mysql安装目录,并修改目录权限:
执行命令如下:
创建mysql目录:mkdir mysql
打开mysql目录:cd mysql
创建data目录:mkdir data
说明:因为mysql服务进程mysqld运行时会访问data目录,所以要创建data目录
在mysql目录下执行如下命令:用来把目录的所有者设置为mysql用户:
chown mysql:mysql /opt/mysql –R
截屏如下:

4、安装mysql
在mysql目录下执行安装命令mysql_install_db:
./scripts/mysql_install_db --user=mysql –datadir=/opt/mysql/data
截屏如下:

5、启动mysql
进入init.d目录执行命令:
cd /etc/init.d/
mysqld restart
如果不想重新启动,那可以直接手动启动,执行如下命令:
service mysqld start
也可以直接在mysql目录下执行如下命令:
/etc/init.d/mysqld restart
截屏如下:

6、为mysql创建软链接
执行如下命令:
ln –s /opt/mysql/bin/mysql /user/bin
截屏如下:

7、修改mysql配置
执行如下命令进行编辑:
vim .bash_profile
说明:配置使用./mysql的目录(如bin目录里面使用 ./mysql)
(1)在bash_profile 文件的最下面写
export PATH=$PATH:/usr/local/mysql/bin(你的安装bin目录)
执行:wq 命令进行保存退出
(2)执行source命令使系统配置生效:
source /.bash_profile
截屏如下:

8、安全配置向导
Mysql安装完毕后需要按照安全配置想到对mysql进行安全配置:
执行如下命令,对mysql的root用户进行安全配置:
mysql_secure_installation
设置新密码选择“Y”,并输入两次新密码(第二次作为确认密码)。
删除匿名用户,选择“Y”
截屏如下:

也可以通过如下方式,为root用户设置密码:
执行如下命令:
mysql –uroot –pnbs2o13
截屏如下:

查看mysql安装目录下内容
截屏如下:

9、mysql安装后测试:
(1)查看mysql是否已经启动:
使用如下三种命令中任何一种都可以:
netstat -tl | grep mysql
ps -aux | grep mysqld
netstat -lntup|grep 3306
屏幕中打印出mysql相关进程, 会看到如下类似内容:
tcp 0 0 *:mysql *:* LISTEN
说明mysql已经启动成功!
(2)要使用mysql,需要如下命令进入mysql:
mysql -u root -p
(3)查看版本:
select version();
至此,mysql已经安装并测试成功,可以放心使用了:)
原文链接:http://blog.tingyun.com/web/article/detail/1255
Linux系统安装MySql步骤及截屏的更多相关文章
- Linux系统安装MySQL步骤及支持远程操作配置方法
一.数据库安装(安装在/usr/local目录) 1. 压缩包拷贝到/users/lengyufang/tools 2. groupadd mysql3. useradd -r -g mysql -s ...
- linux系统安装mysql
所有平台的Mysql下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server版本及对应的平台. 接下来我们在 Centos 系统下使用 yum 命令安装 MySql ...
- Linux系统安装MySQL(2020最新最详细)
2020最新Linux系统发行版ContOS7演示安装MySQL. 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐. 更多命令学习 ...
- linux 系统安装 mysql
安装mysql所需要的依赖环境 yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* libxml* ncurses-devel li ...
- linux系统安装mysql数据库
1.首先关闭linux的防火墙,执行命令 chkconfig iptables off 2.从mysql官网上下载自己适合的mysql版本https://dev.mysql.com/downloads ...
- LINUX系统安装MYSQL命令,纯手打
1.下载安装包 wget http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 2. ...
- linux系统安装mysql详细配置
参考文章https://baijiahao.baidu.com/s?id=1584072431498789934&wfr=spider&for=pc https://www.5yun. ...
- LINUX系统安装MYSQL命令
1.下载安装包 wget http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 2. ...
- Linux系统安装MySQL——.rpm版
0.环境 本文操作系统: CentOS 7.2.1511 x86_64MySQL 版本: 5.7.13 1.下载 MySQL 官方的 Yum Repository 从 MySQL 官网选取合适的 My ...
随机推荐
- ola.hallengren的SQL Server维护脚本
ola.hallengren的SQL Server维护脚本 下载地址 http://files.cnblogs.com/files/lyhabc/ola.hallengrenMaintenanceSo ...
- 深入理解jQuery、Angular、node中的Promise
最初遇到Promise是在jQuery中,在jQuery1.5版本中引入了Deferred Object,这个异步队列模块用于实现异步任务和回调函数的解耦.为ajax模块.队列模块.ready事件提供 ...
- MapReduce剖析笔记之六:TaskTracker初始化任务并启动JVM过程
在上面一节我们分析了JobTracker调用JobQueueTaskScheduler进行任务分配,JobQueueTaskScheduler又调用JobInProgress按照一定顺序查找任务的流程 ...
- Go语言实战 - 网站性能优化第一弹“七牛云存储”
由于用户纷纷反应山坡网的打开速度比较慢,所以两天前我们决定把服务器从linode迁移到阿里云. 整个迁移过程非常平滑,基本上一个小时就完成了.而且阿里云的配套设施提供的也很不错,运行状态监控什么的都有 ...
- 总结项目开发中用到的一些css\html技巧
这篇就是用来总结记录的,会长期更新. 1,半透明背景效果(#ffffff颜色的半透明背景): font-style: italic;">#ffffff; filter:alpha(op ...
- 打印Lua的Table对象
小伙伴们再也不用为打印lua的Table对象而苦恼了, 本人曾也苦恼过,哈哈 不过今天刚完成了这个东西, 以前在网上搜过打印table的脚本,但是都感觉很不理想,于是,自己造轮子了~ 打印的效果,自己 ...
- salesforce 零基础学习(五十八)通过sObject的field返回其对应的基础类型
项目中有时候会要求通过sObject的Field的type类型返回其对应的基本类型,然后对其进行相关的处理,创建sObject的field可以选择的type类型是固定多的. 上述类型可以转换成几种基本 ...
- 火狐浏览器中event不起作用解决办法--记录(一)
今天遇到了这个问题.IE,谷歌下都没问题,但在FF下却不起作用,很郁闷查了半天,看别人博文写了老长,结果试了要么起作用,但太麻烦,要么不起作用,说了那么多跟没说一样. 其实只要这一句代码就行:e=ar ...
- Maven在Eclipse中的实用小技巧
前言 我们在开发的工程中很多都是Maven项目,这样更加便于我们jar包的管理.而我们一般使用的IDE都是Eclipse,由于我们在日常的开发过程中会经常要用到一些Maven的操作,所以我今天 ...
- php json_encode数据格式化
在用ajax与后台交互数据的时候,后台传回来的数据格式不正确,后参考@傲雪星枫的博客在PHP文件添加了一段代码 :echo json_encode($arr); 成功解决.