|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
客户还是可以使用DBaaS系统所能提供的所有能力。数据库云服务消除了组织对专职人员、本地数据库存储设备的需要。他们不必安装、配置和维护任何软硬件。ubuntu下复杂设置mysql数据库一).ubuntu下mysql安装结构:
/usr/bin客户端程序和mysql_install_db
/db数据库和日记文件
/var/runmysqld服务器
/etc/mysqlmysql设置文件my.cnf
/usr/share/mysql字符集,基准程序和毛病动静
/etc/init.d/mysql启动mysql服务器
二).设置mysql服务器随开关机主动启动和封闭:
体系->体系办理->服务
举行到“服务设置”窗口后,激活mysql数据库服务便可
三).修正mysql数据库文件的存储目次:
假定我们指定的数据库文件目次为/db
1.创立目次/db,并修正其具有者及所属群组为mysql:mysql.命令:chownmysql:mysqldb
2.封闭mysql数据库服务:mysqladmin-uroot-pshutdown
3.修正mysql设置文件my.cnf:将datadir=/var/lib/mysql改成datadir=/db
4.从头初始化数据文件:实行mysql_install_db
5.启动mysql数据库服务:sudo/etc/init.d/mysqlstart
6.设置mysql数据库root暗码:mysqladmin-urootpassword‘new-password’
此时我们会发明/db目次下呈现mysql相干文件。假如我们新建数据库,其数据库文件也将呈现在db目次下。暗示我们修正的mysql数据库文件存储目次准确。
四).设置mysql数据库的INNODB存储引擎:
1.检察mysql存储引擎情形:登录mysql数据库,在mysql>提醒符下弄进showengines;命令。发明:InnoDBYES,申明此mysql数据库服务器撑持InnoDB引擎。
2.设置InnoDB为默许引擎:在设置文件my.cnf中的[mysqld]上面到场default-storage-engine=INNODB一句,保留。
3.重启mysql服务器:mysqladmin-uroot-pshutdown(回车),sudo/etc/init.d/mysqlstart(回车)。
4.登录mysql数据库,在mysql>提醒符下弄进showengines;命令。假如呈现InnoDBDEFAULT,则暗示我们设置InnoDB为默许引擎乐成。
ps:这里我用重启命令sudo/etc/init.d/mysqlrestart,呈现毛病信息,以是用了下面(步骤3)那种封闭服务又启动的笨办法。
DBaaS和其他云服务之间的区别是:DBaaS专注于提供类似关系数据库管理系统RDBMS(比如SQLServer、MySQL和Oracle)的数据库功能。事实上,RDBMS已被证明是一种适合于在各种情况下管理结构化数据的有效工具。 |
|