MySQL数据库是较为常见的数据,在阿里云上有提供DMS能方便快捷的管理数据库,可以阿里云帮你创建,也可以自己创建。这次就来说说创建数据库并且托管到DMS上面的流程。
1.rpm -qa |grep mysql
查看系统是否已经安装过mysql,如果没有返回值则表示未安装过,可以直接安装。如果返回值是
mysql-5.1.73-7.el6.x86_64
mysql-devel-5.1.73-7.el6.x86_64
mysql-libs-5.1.73-7.el6.x86_64
mysql-server-5.1.73-7.el6.x86_64
则表明你已经安装过mysql,那么我们就需要先卸载掉以前的sql。和上次安装VSFTP的过程一样使用rpm -e或者rpm -e --nodeps 命令来卸载或者强行卸载。当卸载过程中发现文件之间有依赖关系的时候我们就需要使用后者来强制卸载。
2.yum list |grep mysql
先查看yum服务器上面是否有合适的mysql安装包,如果没有则自己导入yum。
3.yum install -y mysql-server mysql mysql-devel
这里安装了三个软件 ①mysql-server ②mysql ③mysql-devel
第一个是服务器端需要安装,第二个是哪里都需要安装,第三个是库和包含文件。
4.rpm -qi mysql-server
等待安装结束后查看版本信息。
5.service mysqld start
启动mysql服务
6.chkconfig mysqld on
设置mysql位开机启动
Ubuntu :
功能更全的工具:sysv-rc-conf
#sudoapt-getupdate
#sudo apt-get install sysv-rc-conf
运行:#sudo sysv-rc-conf
也可以直接加入启动程序,例如把 /etc/init.d/red5加入到系统自动启动列表中:
#sudo sysv-rc-conf red5 on
7.mysqladmin -u root password'root'
给mysql设置root账号和密码root
mysql5.6默认密码路径/root/.mysql_secret
8.mysql -u root -p
使用密码root进入mysq控制台
9.create database testdb;
创建一个testdb数据库
10.use testdb;
切换到testdb
11.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
允许所有机器(包括远程登录)都可以登录
12.GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'root' WITH GRANT OPTION;
允许本地root登录
使用quit退出mysql控制台
13.service mysqld restart或者service mysql restart
重启服务
14.进入阿里云数据管理页面
在数据库一栏右侧有一个新增数据库,点击并添加参数。
mysql默认端口是3306,URL写服务器的公网IP,填写数据库账号密码root,root。
确定即可。
阿里云的DMS页面友好,可以方便的操作数据库,相关功能还需要继续探索。
15.也可以使用navicat来远程连接数据库,参数填写同上面一样。mysql默认端口是3360,URL写服务器的公网IP,填写数据库账号密码root,root。
网友评论