首页

文章

linux安装mysql的问题

发布网友 发布时间:2022-02-26 19:28

我来回答

2个回答

热心网友 时间:2022-02-26 20:57

一定要把mysql ,我的意思是系统自带的完全卸载干净后再安装新的.
另外,UBUNTU安装mysql非常的方便,sudo apt-get install mysql-server,如果必需要安装某个版本的包的话,网上有很多自动安装脚本,把你的安装步骤和脚本中的对一下,应该就找到问题了.
你的启动方法,实际上还是相当于启动了系统自带的版本.相当于service mysqld start.如果要启动你的新安装的版本,还要到$mysqldir/bin/下.下面个自安装脚本,我使用的环境是cent,ubuntu没试过.如果GCC都安装过的话,就注掉,省时间.参考一下:
#!/bin/bash
#function install mysql5.5
###############################configure and install ###########################
#####
yum install gcc
yum install gcc-c++
yum ncurses-devel
cd /usr/local/src
mkdir -p download
cd $DIR/download
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.15.tar.gz/from/http:
//mysql.he.net/
wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
wget http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz
tar zxvf cmake-2.8.4.tar.gz
cd cmake-2.8.4
./bootstrap
make
make install
cd ..
tar zxvf bison-2.5.tar.gz
cd bison-2.5
./configure
make
make install
cd ..
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql
tar xvf mysql-5.5.15.tar.gz
cd mysql-5.5.15/
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/var/mysql/data \
-DMYSQL_USER=mysql
make
make install
mkdir /usr/local/mysql
chmod +w /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql
mkdir -p /var/mysql/
mkdir -p /var/mysql/data/
mkdir -p /var/mysql/log/
chown -R mysql:mysql /var/mysql/
cd support-files/
cp my-large.cnf /var/mysql/my.cnf
cp mysql.server /etc/init.d/mysqld
/usr/local/mysql/scripts/mysql_install_db \
--defaults-file=/var/mysql/my.cnf \
--basedir=/usr/local/mysql \
--datadir=/var/mysql/data \
--user=mysql
chmod +x /etc/init.d/mysqld
/etc/init.d/mysqld start
#mysql will be installed on /usr/local/mysql
#mysql default utf8
#mysql data file will store on /var/mysql
#mysql config file will store on /var/mysql/my.cnf

热心网友 时间:2022-02-26 22:15

先卸载mysql干净,再用rpm包安装mysql
启动命令是:
service mysql start追问主要是想用这种方法把它安装成功,碰到问题了还是想把它解决的。

追答你说是tar包安装吗,rpm包是二进制啊!

2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 3岁孩子不会说话,应该挂什么科? 3岁小孩不会说话正常吗 鹿茸炖乌鸡怎么做? 新型冠状肺炎吃什么药可以预防 冰箱上电后一直响 食品生产许可证编号开头为“ G”。 库存过期香精 猎狐点卡平台经营范围 电影代理靠谱吗 兄弟三人,有什么好的QQ网名 租赁合同书范本简单版 华为mate20pro屏幕解锁提示音怎么关闭? linux系统怎么安装mysql数据库 华为mate20pro怎么设置晚上静音白天响铃模式呢 linux服务器上怎么安装mysql 华为Mate20 Pro怎么设置视频来电? linux下怎么安装mysql数据库 linux里面安装mysql的方法! 华为mate20pro屏幕解锁后,没有通知但系统通知的铃声总是响一声 华为mate20pro 关闭充电提示音 如何将word中的回车符替换掉 华为mate20打开应用就有消息提示音怎么弄 怎么批量清除WPS/Word中的回车符? 如何在华为mate20pro设置提醒 华为mate20pro充电提示音怎么设置 在word里怎么把回车键的痕迹去掉 Word多余的换行符怎么批量删除 如何去除word的回车符 word里面怎么去掉回车键 word中回车符很多怎么才能快速删除 如何去掉WORD中多余的回车符方法 华为mate20pro手机的短信如何显示在状态栏 华为mate20pro简易模式有铃音最大化吗? linux有mysql-lib包 怎么安装mysql 华为mate20pro在微信里播放音频的时候为什么老是出现系统提示音 华为mate20pro高级设置功能使用教程 华为mate20pro 如何关闭微信打字声音 华为mate20pro在微信里听音频的时候播放一暂停为什么老是响系统提示音 Word文档中文字下有红色或绿色波浪线如何去掉 华为mate20pro闹钟在哪里设置? 如何将word文档中文字下方的波浪线去掉? 在word文档时,文字下面出现一行波浪线怎么去除? word字体下面的波浪线怎么去掉 鸡胸肉酱汁怎么调 word下波浪线怎么取消 word文档下面的波浪线怎么去掉 高德车机版导航怎样才能连接网络,与手机互联? 高德车机版导航怎样才能连接网络与手机互联 怎么修改mysql的root密码 怎么修改mysql root密码 excel2007官方版怎么设置表格行高/列宽
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com