• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

ubuntu装配mysql的方法(tar文件)

mysql 搞代码 7年前 (2018-06-04) 135次浏览 已收录 0个评论

ubuntu安装mysql的方法(tar文件)
方法一 : (安装到任意目录)

在官方网站上下载
mysql-6.0.10-alpha-linux-i686-glibc23.tar.gz

解压出来
tar -zjxf mysql-6.0.10-alpha-linux-i686-glibc23.tar.gz

将解压后的文件夹copy到你的安装位置(其实就是绿色的,不需要装)
sudo cp mysql-6.0.10-alpha-linux-i686-glibc23 /opt/mysql-6.0.10 (鸟名太长了,咱改短点)

将配置文件放到指定的位置(我老爷机,所以用的my-small.cnf)
sudo cp opt/mysql-6.0.10/support-files/my-small.cnf /etc/my.cnf

修改配置文件
sudo mousepad /etc/my.cnf
打开后 找到 [mysqld]
在这行的后面添加两行
basedir=/opt/mysql-6.0.10
datadir=/opt/mysql-6.0.10/data
保存退出

cd /opt/mysql-6.0.10/
注意必须是在mysql的目录下(也就是说你ls下,刚好显示的是bin,data,doc,support-files 等等这些)
./scripts/mysql_install_db
至于为什么必须这样,请看本文最后面

安装完成了,可以启动mysqld mysql了
———————————————————————-
方法二:
安装到usr/local/mysql中
解压文件
释放后将名称改为mysql
复制此文件夹到usr/local下
sudo chmod -R 777 mysql
sudo cp /usr/local/mysql/surport-file/my-small.cnf /etc/my.cnf

注意下面的操作 命令执行的位置很重要,不然会说找不到
cd /usr/local/mysql
当然此时 直接 ./bin/mysqld 是成功不了 你可以试试
因为还没有初始化数据库
pwd 显示
/usr/local/mysql (注意此时必须在这个目录下)
然后
scripts/mysql_install_db
这个时候就可以成功了
—————————————————–
如果不是在/usr/local/mysql下执行scripts/mysql_install_db
比如下面这样
vava@vava-desktop:/usr/local/mysql/scripts$ ./mysql_install_db

FATAL ERROR: Could not find ./bin/my_print_defaults

If you compiled from source, you need to run ‘make install’ to
copy the software into the correct location ready for operation.

If you are using a binary release, you must either be at the top
level of the extracted archive, or pass the –basedir option
pointing to that location.
这个傻瓜脚本就会找不到./bin/my_print_defaults这个
所以我只好迁就下脚本可以起效的位置 在mysql目录下执行指令
这个时候你就可以cd到bin下
开启后台 ./mysqld

上去客户端看看
./mysql -uroot -p
回车
showdatabases;
就可以看到里面的东西了


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:ubuntu装配mysql的方法(tar文件)

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址