solaris mysql 远程_solaris10下mysql安装于配置 转载

前次写了个程序跑在solaris10上,要用到mysql数据库,去sun网站上下一个过来,

然后pkgadd mysql5.* 什么提示都没,就安装完成了,郁闷的事情就这样发生了──

我不知道MYSQL的默认用户名密码是什么,按照WINDOWS中使用的经验试了N遍,

不行!只好GOOGLE了,好不容易搞定。一下为GOOGLE之内容,非原创

Unix&Linux:

1.用root或者运行mysqld的用户登录系统;

2.利用kill命令结束掉mysqld的进程;

3.使用--skip-grant-tables参数启动MySQL Server

shell>mysqld_safe --skip-grant-tables &

4.为root@localhost设置新密码

shell>mysqladmin -u root flush-privileges password "newpassword"

5.重启MySQL Server

6初始化MySQL

cd /usr/local/mysql

scripts/mysql_install_db --user=mysql

grant all on db1.* to user1@'%' identified by 'password';

--------------------------------------------

以root登录系统

1从dev.mysql.com网站下载安装文件mysql-5.1.11-beta-solaris10-sparc-64bit.pkg.gz保存到/tmp

2解压缩gz格式安装文件gunzip mysql-5.1.11-beta-solaris10-sparc-64bit.pkg.gz

3建立mysql用户组和用户,并为用户指定home目录

groupadd mysql

useradd -g mysql mysql

mkdir /export/home/mysql

chgrp mysql /export/home/mysql

chown mysql /export/home/mysql

usermod -d /export/home/mysql mysql

可以用su - mysql验证mysql能否登录

4安装pkg

pkgadd -d mysql-5.1.11-beta-solaris10-sparc-64bit.pkg

MySQL被安装到/opt/mysql/mysql/

5安装后的任务

建立目录连接

cd /usr/local

ln -s /opt/mysql/mysql/ mysql

建立配置文件

vi /etc/my.cnf

[mysqld]

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

6初始化MySQL

cd /usr/local/mysql

scripts/mysql_install_db --user=mysql

7启动MySQL服务器

切换到mysql用户

/usr/local/mysql/bin/mysqld-max &

或者

/usr/local/mysql/bin/mysqld-max --user=mysql&

//这2个命令本人跑了多次没执行成功!/usr/local/mysql/bin/mysqld这个能执行成功!

经过本人的多次实验启动服务的命令为:/etc/init.d/mysql start 注:需要修改文件执行权限。

root用户不能直接启动MySQL服务器

8关闭服务器

mysqladmin -u root shutdown

9卸载MySQL

root用户执行

pkgrm mysql

从二进制分发包安�

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值