ubuntu下mysql 启动问题

ubuntu下mysql 启动问题,第1张

连基本 *** 作都没搞清楚!

在命令行下直接输入mysql,系统认为是shell命令,所以系统会到PATH环境变量中有的路径中去寻找可执行文件'mysql',这些路径一般是‘/usr/bin’ ‘/user/local/bin’等。 像ls之类的shell命令就是这样的。

你这个可执行文件mysql就是当前目录中的一个可执行文件嘛,怎么执行它呢,当然是 ./mysql,

./并不是“执行”的意思,而是指当前目录中的。

比如一个可执行文件叫做fuck,是你自己的,就在当前目录中,你这样执行它:

./fuck

可执行文件叫做fuck,是你自己的,上一级目录中,你这样执行它:

../fuck

fuck在/home下,这样执行他

/home/fuck

但是如果fuck在/usr/bin这样的目录下,这样执行他

fuck

看明白了吗,执行系统目录下的可执行文件,“不带路径”,执行其他目录中的可执行文件“要带路径”

呱塞呱,呱呱

http://dev.mysql.com/downloads/mysql/5.0.html#downloads 下找个镜像就可以了,你那个版本已经没有了

最新的是

Generic Linux (Architecture Independent), Compressed TAR Archive 5.5.14 22.7M

Download

(mysql-5.5.14.tar.gz)

安装mysql

# tar zxvf mysql-5.5.14.tar.gz

# cd mysql-5.5.14

# ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data/ --without-innodb --without-debug --with-extra-charsets=gbk --with-extra-charsets=all --enable-assembler --with-pthread --enable-thread-safe-client --with-client-ldflags=-all-static

配置成功出现“Thank you for choosing MySQL!”提示。

# make &&make install

Mysql配置

# cp ./support-files/mysql.server /etc/init.d/mysql

# groupadd mysql

# useradd –g mysql mysql

# chmod 777 /etc/init.d/mysql

# /usr/local/mysql/bin/mysql_install_db

# chown -R mysql:mysql /usr/local/mysql/data/

启动Mysql

# service mysql start

# /usr/local/mysql/bin/mysqladmin –u root –p password 'rootpw' //设置密码为rootpw

Enter password: //默认密码为空,所以直接回车

# /usr/local/mysql/bin/mysql –u root –p

Enter password: //输入新密码后,登录成功

mysql安装配置完毕。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6116260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存