网站大量收购独家精品文档,联系QQ:2885784924

linux上mysql安装.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux上mysql安装

一、mysql的安装 Scripts/mysql_install_db --user=mysql(初始化数据库) chown –R root . (修改文件的所有者) chown –R mysql data (修改data 文件夹的所有者) chgrp –R mysql . 启动mysql bin/mysqld_safe --user=mysql 3、然后登陆 进入bin目录 ./mysql -u root -p 检查一下OK(16:38) =================================== rpm -e --nodeps mysql* 一定要用--nodeps卸载,不检查依赖性关系。 groupadd mysql useradd -g mysql mysql tar zxvf mysql-5.0.45.tar.gz cd mysql-5.0.45 ./configure --prefix=/usr/local/mysql --with-charset=gb2312 指定安装目录为/usr/local/mysql,字符集为gb2312 make make install 安装完成 重启 cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld copy 启动的mysqld文件 chkconfig --add mysqld Chkconfig –del mysqld chkconfig --level 345 mysqld on service mysqld start 启动服务 /usr/local/mysql/bin/mysqld_safe 看看mysql能否正常工作 mysql -uroot mysql 或者 netstat -atln Cd bin ./mysql –u root –p (启动mysql) 看看有没有3306的端口打开,(如果mysqld不能启动,看看/web/mysql/var下 的出错日志,一般都是目录权限没有设置好的问题 ) 哈哈,没有问题。启动正常。 /usr/local/mysql/bin/mysql_install_db --user=mysql 创建数据库mysql,用户为mysql 接下来做个链接,觉得方便一些。(做链接前确保用户PATH路径里有sbin) ln -s /usr/local/mysql/bin/mysql /sbin/mysql ln -s /usr/local/mysql/bin/mysqladmin /sbin/mysqladmin内容来 源:www.linux 521.com Linux系统中文网 《Linux系统中文网》欢迎原创作者投稿,请先注册成为会员,然后在后台 相应的栏目里提交你的文章,注意填写好相关信息点“保存”。我们将在24小时之内审核完毕。 好了,没有什么问题就重新启动一下。 接下来做一些更好的设置吧。让mysql更好的运行吧。 cp /usr/local/mysql/share/mysql/f /etc/f copy配 置文件,有large,medium,small三个环境下的,根据机器性能选择,如果负荷比较大,可修改里面的一些变量的内存使用值 设置自动启动mysql 设定开机自启动mysql #cd /usr/local/mysql/share/mysql #cp mysql.server /etc/init.d/mysql #cd /etc/rc3.d #ln -s ../init.d/mysql S100mysql #ln -s ../init.d/mysql K100mysql #cd /etc/rc5.d #ln -s ../init.d/mysql S100mysql #ln -s ../init.d/mysql K100mysql #cd ../init.d #chmod 755 mysql 重新启动,看mysql是否正常自动启动。 mysqladmin -uroot password 888888 设定root账户的密码 mysql -uroot -p 输入你设置的密码 mysqluse mysql; mysqldelete from user where password=; #删除用于本机匿名连接的空密码帐号 mysqlupdate user set host = % where host = localhost;设置远程用户登录(否则只有localhost可以操作数据库) mysqlflush privileges; mysqlquit 一切正常。linux下如何添加php_mysqli扩展?cd php-5.x.x

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档