|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
MySQL采用双重授权(DualLicensed),它们是GPL和MySQLAB制定的商业许可协议。<pstyle="TEXT-INDENT:2em">#cd/usr/src<pstyle="TEXT-INDENT:2em">#tar-zvxfmysql-3.22.25-pc-linux-gnu-i686.tar.gz(发生mysql-3.22.25-pc-linux-gnu-i686目次)<pstyle="TEXT-INDENT:2em">#cdmysql-3.22.25-pc-linux-gnu-i686<pstyle="TEXT-INDENT:2em">#./configure--prefix=/usr/local/mysql(个中参数设定目标安装路径)<pstyle="TEXT-INDENT:2em">#make<pstyle="TEXT-INDENT:2em">#makeinstall<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">注重在运转configure时,设定MySQL的安装目标路径为/usr/local/mysql,该路径在后继安装过程当中还要利用。然后,创建最后的数据库:#scripts/mysql_install_db<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">该命令将在/usr/local/mysql/var/下创建两个数据库:mysql和test,个中前者是MySQL的权限办理数据库,后者是让你做实习用的。<pstyle="TEXT-INDENT:2em">注重:假如你在之前已经安装果MySQL,则初始数据库已存在,不必要再从头安装。<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">最初,启动MySQL:<pstyle="TEXT-INDENT:2em">#cd/usr/local/mysql/bin<pstyle="TEXT-INDENT:2em">#./safe_mysqld&<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">假如你但愿在呆板启动的时分主动运转数据库服务,能够将下面的启动命令到场到/etc/rc.d/rc.local文件中。<pstyle="TEXT-INDENT:2em">如今,MySQL已运转起来了并守候你的数据处置命令!可是,必定要当心:你还没无为你的root办理员设置一个暗码,任何人都能够为所欲为地修正你的数据库(包含最为主要的权限库)!不信任的话,作作以下实习(假定我们确当前目次都是/usr/local/mysql/bin):尝尝用恣意用户登录,并运转:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">$./mysql-uroot<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">当即能够进进"mysql>"客户端软件提醒符并举行任何数据处置操纵而不必要任何口令;这申明,MySQL的办理员"root"账号与你的Unix账号所用的口令能够是纷歧样的。为了给root账号加口令,实行:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">#./mysqladmin-urootpassword新口令<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">再次以一样平常用户身实行:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">$./mysql-uroot<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">则体系会提醒输出暗码,暗码不准确则回绝会见。实践上,即便你是root用户,假如不明白地指明利用暗码,体系也是还是回绝:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">#./mysql-uroot<pstyle="TEXT-INDENT:2em">或<pstyle="TEXT-INDENT:2em">#./mysql体系呼应:<pstyle="TEXT-INDENT:2em">ERROR1045:Accessdeniedforuser:root@localhost(Usingpassword:NO)<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">只要利用-p参数,明白申明你要利用暗码,体系才会提醒你输出暗码,并在输出暗码准确时方可进进:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">#./mysql-uroot-p<pstyle="TEXT-INDENT:2em">password:********(输出口令)<pstyle="TEXT-INDENT:2em">WelcometotheMySQLmonitor.Commandsendwith;org.<pstyle="TEXT-INDENT:2em">YourMySQLconnectionidis33toserverversion:3.22.25<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">Typehelpforhelp.<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">Mysql><pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">键进exit回到shell。<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">剧本mysql.server(位于`share/mysql目次中)用于启动或中断MySQL服务器:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">shell>mysql.serverstart<pstyle="TEXT-INDENT:2em">shell>mysql.serverstop<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">该剧本实践上经由过程实行safe_mysqld启动服务器。中断服务器也能够经由过程办理程序完成:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">mysqladminshutdown<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">也可经由过程将下述命令到场`/etc/rc.local文件,在体系启动时主动启动MySQL:<pstyle="TEXT-INDENT:2em">/bin/sh-ccd/usr/local/mysql;./bin/safe_mysqld&
DBaaS并不意味着解决方案提供者要让自己失业。与其他系统一样,在实施DBaaS解决方案时,客户可能需要部署、迁移、支持、异地备份、系统集成和灾难恢复等方面的帮助。 |
|