RedHat5下安装Mysql数据库以及如何配置进行远程管理
来源:互联网 发布:java 版本6 更新17 编辑:程序博客网 时间:2024/05/01 23:34
昨天在客户那里测评,用到了Mysql数据库,平时一直都有用到Mysql的,突然想到自己在Linux下面安装配置一下,周末反正闲着没什么事情可做,就在自己的虚拟机里面实践一下。
首先说一下自己的运行环境:VMware下面的 Red Hat Enterprise Linux Server release 5.5。
下面我们就开始安装。但是Mysql 5.5以后需要先安装cmake,所以我需要先从安装cmake开始。
1、安装cmake
下载cmake安装包,我们需要用到的安装包是cmake-2.8.7.tar.gz
[root@localhost local]# cd /usr/local
[root@localhost local]# wget http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gz把安装包解压到当前文件夹
[root@localhost local]# tar -zxvf cmake-2.8.7.tar.gz[root@localhost local]# cd cmake-2.8.7
[root@localhost local]# ./configure
[root@localhost local]# make
[root@localhost local]# make install2、安装mysql
[root@localhost local]# groupadd mysql
[root@localhost local]# useradd -r -g mysql mysql
[root@localhost local]# wget http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.27.tar.gz
[root@localhost local]# tar zxvf mysql-5.5.27.tar.gz
[root@localhost local]# cd mysql-5.5.27
[root@localhost mysql-5.5.27]# cmake .
[root@localhost mysql-5.5.27]# make
[root@localhost mysql-5.5.27]# make install
[root@localhost mysql-5.5.27]# cd /usr/local/mysql/
[root@localhost mysql]# chown -R mysql .
[root@localhost mysql]# scripts/mysql_install_db --user=mysql
[root@localhost mysql]# chown -R root .
[root@localhost mysql]# chown -R mysql data
[root@localhost mysql]# cp support-files/my-medium.cnf /etc/my.cnf
[root@localhost mysql]# bin/mysqld_safe --user=mysql &
[root@localhost mysql]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server3、安装之后的配置和测试
注意:下面的命令现在都只能在mysql目录下才能使用
查看mysql安装的版本信息
bin/mysqladmin version
查看mysql的变量信息
bin/mysqladmin variables
验证可以关闭掉服务
bin/mysqladmin -u root shutdown
验证可以启动服务
bin/mysqld_safe --user=mysql --log &
查看数据库信息
bin/mysqlshow
查看表的信息
bin/mysqlshow mysql
shell中使用sql语句进行查询
bin/mysql -e "SELECT Host,Db,User FROM db" mysql
账户密码配置
[root@cuijie mysql]# bin/mysql -e "select Host,User,Password from mysql.user"
+-----------+------+----------+
| Host | User | Password |
+-----------+------+----------+
| localhost | root | |
| cuijie | root | |
| 127.0.0.1 | root | |
| ::1 | root | |
| localhost | | |
| cuijie | | |
+-----------+------+----------+更改root密码,root的初始密码是空密码,现在把它改为123456.
[root@localhost mysql]# bin/mysqladmin -u root password "123456"
ok,现在安装完毕。
3、配置mysql在远程的本机都能登陆:
[root@localhost mysql]# cp /usr/local/mysql/bin/* /usr/bin/
查看一下3306端口有没有打开
[root@localhost mysql]# netstat -tnl |grep 3306
然后进入mysql[root@localhost mysql]# mysql -u root -p123456
mysql>use mysql;
mysql> grant all on *.* to root@'%' identified by '123456';
#grant 权限 on 数据库名.表名 to 用户@登录主机(%代表所有主机) identified by "用户密码";
mysql> flush privileges;mysql> exit
这样就可以进行远程管理啦!!
4、在Windows下面进行远程管理
在windows下远程管理有两种选择,图形界面和命令行界面,我们下面详细介绍一下。
图形界面我一般选择Navicat,具体的安装,我就不多讲啦,大家都懂的,回车,回车,回车... ...
然后选择连接,创建连接,然后按照下面的图示来弄个就ok啦!
然后讲一下如何通过命令行连接远程数据库。
我原来在机器上有安装过Mysql数据库,所以会有Mysql命令行的客户端,如果没有可以到网上下载一个装上。
首先,需要把Mysql的bin目录加入到环境变量,这样就可以在命令行下面直接运行Mysql的命令了。这个很简单只要把bin这个目录,加入到环境变量下面的系统变量里面的path就可以啦。
然后,然后就可以在cmd下面进行连接来啦,还是看图:
终于大功告成,第一次在上面写点东西好累啊,写的不好,还请见谅啊。
- RedHat5下安装Mysql数据库以及如何配置进行远程管理
- cPanel下如何远程管理MySQL数据库
- redhat5.5下MySql数据库的安装配置及简单操作
- Ubuntu 安装MySQL数据库,Windows 安装MySQL WorkBench进行远程管理,Django远程连接 手记
- 安装MySQL管理工具-图形界面远程管理数据库
- redhat5.4 32位安装mysql 5.6.17数据库及创建数据库实例、配置编码、卸载
- 如何在linux下安装mysql数据库并配置
- 如何在linux下安装mysql数据库并配置
- CentOS下开启mysql远程连接,远程管理数据库
- CentOS下开启mysql远程连接,远程管理数据库
- CentOS下开启mysql远程连接,远程管理数据库
- CentOS下开启mysql远程连接,远程管理数据库
- Linux/CentOS下开启MySQL远程连接,远程管理数据库
- CentOS下开启mysql远程连接,远程管理数据库
- RedHat5下安装oracle10g
- RedHat5下安装oracle10g
- redhat5 下安装jdk
- Ubantu下如何安装mysql数据库,以及如何备份sql文件和运行sql文件!
- 图的最小生成树原理PRIM、Kruskal(一)
- H3C路由器NAT配置实例
- 给数据结构初学者:跨过算法和程序之间的鸿沟
- spring中@Autowired注解、@resource注解的区别
- SQL2008 SQL Server 代理服务提供的凭据无效。若要继续操作,请为 SQL Server 代理服务提供有效的帐户
- RedHat5下安装Mysql数据库以及如何配置进行远程管理
- 几种流行的AJAX框架对比:Jquery,Mootools,Dojo,ExtJs,Dwr
- 你还有梦想吗
- HDU 1075 用gets可以获取字符串输入的空格回车等。以后用字典树尝试提高效率
- html5详解
- js验证各种文本框输入格式
- 图的遍历
- livevalidation验证
- Java study 09day--throw和throws的区别,RuntimeException