archlinux Mysql安装
时间:2009-10-09
来源:互联网
要以mysql -u root -p方式登陆,那就跟我一步一步的来做吧:
一、假设您还没有安装mysql
1.建组及用户:(如果您是以root登陆的,就不用加sudo了,我是以用户登陆的所以加sudo)
sudo groupadd mysql (创建组)
sudo useradd -g mysql mysql (添加mysql用户并附加到mysql组)
2.安装mysql
sudo pacman -S mysql
3.创造MySQL授权表:
sudo /usr/bin/mysql_install_db
4.修改mysql数据目录的属主:
sudo chown -R mysql:mysql /var/lib/mysql
5.启动数据库:
sudo /etc/rc.d/mysqld start
6.管理root 密码,远程访问等:
sudo /usr/bin/mysql_secure_installation
这步设置一下登陆密码,回答几个问题就OK了
全英文,看不懂?那就用翻译软件吧,翻译过来就知道要做什么了
7.这步不是必须:
可以把mysql加到启动里,/etc/rc.conf
DAEMONS=(.... @mysqld)
如果担心加载的启动东西多了机器会慢的话,可以不加,用得时候手工启动mysql就可以了。
现在:mysql -u root -p吧
二、如果您已经安装了mysql
1. sudo pacman -Rn mysql
2. sudo rm -rf /var/lib/mysql
3. 如果您没有删除之前的mysql用户和组,那就重复2~6步,如果已经删除了,就重复1~6步
作者: zmd56 发布时间: 2009-10-09
作者: moonjava 发布时间: 2009-10-10
服务器应该轮不到arch
作者: Havanna 发布时间: 2009-10-10
作者: lwkyy 发布时间: 2009-10-11
作者: Havanna
…… 服务器应该轮不到arch
|
但对于科学技术,固执会导致落后。没有突破和创新,科技怎样发展呢。
作者: cwjiof 发布时间: 2009-10-11
作者: cwjiof
对于人类的道德和传统文化,不妨固执固执;
但对于科学技术,固执会导致落后。没有突破和创新,科技怎样发展呢。 |
用arch、gentoo之类均是爱折腾类人士
服务器经得起折腾?
当然,你若说可以将软件包锁定在某稳定版本的话,那就请无视我以上的话
作者: Havanna 发布时间: 2009-10-11
作者: zmd56 发布时间: 2009-10-11
作者: ztttly 发布时间: 2009-11-06
作者: Havanna
你能将实验室作品立即拿到生产线上吗?
用arch、gentoo之类均是爱折腾类人士 服务器经得起折腾? 当然,你若说可以将软件包锁定在某稳定版本的话,那就请无视我以上的话 |
谁说用gentoo就一定要用最新的软件了?
谁说用最新的软件需要折腾?
至于更新软件出现问题,好像也只是X相关的程序偶尔有吧,你听说过有升级服务程序而出问题的么?
服务器设置好定时更新便是,也用不着开什么X吧。
再说您不能仅凭版本新就说是实验室产品呀,相信软件都是其作者经过严格测试后才发布的,特别是服务器软件。我还没听说过有服务器程序因为有重大安全问题而取消某个发布版本的。
新手用gentoo折腾是因为要用好这个系统非得好好学习不可。
实在看不出入门门槛高和爱折腾有什么关联。
作者: zhou3345 发布时间: 2009-11-06
作者: Speedx 发布时间: 2009-11-06
作者: zmd56
看到不少archlinux安装mysql的教程,安装之后以mysqld_safe & 启动mysql数据库,这的确是件令人抓狂的事。
要以mysql -u root -p方式登陆,那就跟我一步一步的来做吧: 一、假设您还没有安装mysql 1.建组及用户:(如果您是以root登陆的,就不用加sudo了,我是以用户登陆的所以加sudo) sudo groupadd mysql (创建组) sudo useradd -g mysql mysql (添加mysql用户并附加到mysql组) 2.安装mysql sudo pacman -S mysql 3.创造MySQL授权表: sudo /usr/bin/mysql_install_db 4.修改mysql数据目录的属主: sudo chown -R mysql:mysql /var/lib/mysql 5.启动数据库: sudo /etc/rc.d/mysqld start 6.管理root 密码,远程访问等: sudo /usr/bin/mysql_secure_installation 这步设置一下登陆密码,回答几个问题就OK了 全英文,看不懂?那就用翻译软件吧,翻译过来就知道要做什么了 7.这步不是必须: 可以把mysql加到启动里,/etc/rc.conf DAEMONS=(.... @mysqld) 如果担心加载的启动东西多了机器会慢的话,可以不加,用得时候手工启动mysql就可以了。 现在:mysql -u root -p吧 二、如果您已经安装了mysql 1. sudo pacman -Rn mysql 2. sudo rm -rf /var/lib/mysql 3. 如果您没有删除之前的mysql用户和组,那就重复2~6步,如果已经删除了,就重复1~6步 |
#!/bin/bash MYSQLD_ROOT="/var/lib/mysql" # source application-specific settings [ -f /etc/conf.d/mysqld ] && . /etc/conf.d/mysqld # general config . /etc/rc.conf . /etc/rc.d/functions PID=`pidof -o %PPID /usr/sbin/mysqld` if [ ! `egrep '^mysql:' /etc/group` ]; then stat_busy "Adding mysql group" groupadd -g 89 mysql stat_done fi if [ ! `egrep '^mysql:' /etc/passwd` ]; then stat_busy "Adding mysql user" useradd -u 89 -g mysql -d $MYSQLD_ROOT -s /bin/false mysql [ -d $MYSQLD_ROOT ] && chown -R mysql.mysql $MYSQLD_ROOT stat_done fi if [ ! -d $MYSQLD_ROOT ]; then mkdir $MYSQLD_ROOT /usr/bin/mysql_install_db --datadir=$MYSQLD_ROOT --user=mysql chown -R mysql.mysql $MYSQLD_ROOT fi
作者: zhong 发布时间: 2009-11-07
作者: zhou3345
说使用gentoo的属于爱折腾人士的纯属诬蔑。
|
作者: zhong 发布时间: 2009-11-07
作者: zhou3345
说使用gentoo的属于爱折腾人士的纯属诬蔑。
谁说用gentoo就一定要用最新的软件了? 谁说用最新的软件需要折腾? 至于更新软件出现问题,好像也只是X相关的程序偶尔有吧,你听说过有升级服务程序而出问题的么? 服务器设置好定时更新便是,也用不着开什么X吧。 再说您不能仅凭版本新就说是实验室产品呀,相信软件都是其作者经过严格测试后才发布的,特别是服务器软件。我还没听说过有服务器程序因为有重大安全问题而取消某个发布版本的。 新手用gentoo折腾是因为要用好这个系统非得好好学习不可。 实在看不出入门门槛高和爱折腾有什么关联。 |
相信用arch,gentoo以及LFS之流的目的多为学习
折腾无极限,看你对折腾的理解了
作者: Havanna 发布时间: 2009-11-07
作者: zswlb9999 发布时间: 2009-11-08
作者: zhong
编译本身就是一种折腾...
|
那自己做饭算不算折腾呢?
作者: zhou3345 发布时间: 2009-11-08
作者: zhou3345
有些人天天上饭馆吃饭,但大多数人买菜在家里自己做。
那自己做饭算不算折腾呢? |
我说说理解中的折腾.
大多数人都是..下载编译好的包.安装.配置.然后就使用
而少数人喜欢..下载源码包.然后编译.安装.配置.才能使用.
而编译这个过程.就是在折腾时间.电脑.还浪费电费.你能否认么?
没有否定gentoo的意思.只是觉得这个发行版太折腾人.
不说这个话题了.以前N多人讨论过.再说下去也没意思.
作者: zhong 发布时间: 2009-11-08
用户只需要输入一个命令等待电脑自动完成就可以了。
前面已经说过,被gentoo折腾的人,一定是不熟悉gentoo系统操作的人。
都是人使用系统,哪见过系统折腾人的?如果您不幸是后者,就有必要花些时间学习了。
作者: zhou3345 发布时间: 2009-11-08
作者: zhou3345
如果一定要说折腾,那也是折腾电脑,并不是折腾人。
用户只需要输入一个命令等待电脑自动完成就可以了。 前面已经说过,被gentoo折腾的人,一定是不熟悉gentoo系统操作的人。 都是人使用系统,哪见过系统折腾人的?如果您不幸是后者,就有必要花些时间学习了。 |
不说了,下去的话太水了
作者: Havanna 发布时间: 2009-11-08
当我编译程序时,并不会觉得很累,只是偶尔会有些急躁。所以,看不出折腾在哪。
作者: coderoar 发布时间: 2009-11-08
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28