linux安装mysql
1、安装包
下载网址:http://dev.mysql.com/downloads/mysql/
mysql-5.1.38.tar.gz(版本:5.1.38)
2、添加mysql用户与群
groupadd mysql
useradd -g mysql -s /sbin/nologin mysql
3、解压与编译
tar zxvf mysql-5.1.38.tar.gz
cd mysql-5.1.38/
./configure --prefix=/usr/local/mysql/ --enable-assembler --with-extra-charsets=complex --enable-thread-safe-client --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile --with-plugins=all
make && make install
chmod +w /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql
4、创建MySQL数据库存放目录、以mysql用户帐号的身份建立数据表
mkdir -p /usr/local/mysql/data/
chown -R mysql:mysql /usr/local/mysql
/usr/local/mysql/bin/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
5、my.cnf配置文件(mysql相关文档均放在/usr/local/mysql/share/mysql/)
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
vi /etc/my.cnf
在[client]下面增加一行:
[client]
default-character-set = utf8
在[mysqld]下面增加三行:
[mysqld]
default-character-set = utf8
6、创建管理MySQL数据库的shell脚本
cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql
chown root:root /etc/rc.d/init.d/mysql
vi /etc/rc.d/init.d/mysql
# If you change base dir, you must also change datadir. These may get
# overwritten by settings in the MySQL configuration files.
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
7、启动MySQL
service mysql start
8、修改 mysql 的 root 密码:
/usr/local/mysql/bin/mysqladmin -u root password 'password'
9、通过命令行登录管理MySQL服务器(提示输入密码并回车):
/usr/local/mysql/bin/mysql -u root -p
10、输入以下SQL语句,创建一个向特定ip开放的用户和密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@remote-ip IDENTIFIED BY 'password';
11、测试navicat:test connection
12、修改mysql中的user表root@remote-ip的Grand-prv为Y
13、重启mysql
service mysql restart
相关文档:
总览
用iptables -ADC 来指定链的规
则
,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......
linux如何系统信息
拿到一个系统,肯定要看看系统配置,linux下看配置,可没有windows那么直观。你只能一个一个查看。
一:cpu
[root@srv /]# more /proc/cpuinfo | grep "model name"
model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
model name &n ......
1、安装包:
下载网址:http://java.sun.com/javase/downloads/index.jsp
jdk-6u12-linux-i586-rpm(版本:1.6.0_12)
2、执行安装
chmod 777 jdk-6u12-linux-i586-rpm.bin
./ jdk-6u12-linux-i586-rpm.bin
接受协议,按enter即可回复yes
3、改变安装目录:
mv /usr/java/jdk1.6.0_12 /usr/local/java
4、最后设置 ......
0
处理
模型
Linux kernel
的启动包
括很多组件的初始化和相关配置,这些配置参数一般是通过command line
进
行配置的。在进行后续分析之前,先来理解一下command line
的处理
模型:
要处理的对象是一个字符串,其中包含了各种配置信息,通常各个配置之间通过空格进行分离,每个配置的表达形式是
如:param=va ......
在把这篇总结写下来之前,我想说几句话: 工作和爱好千万别混在一起,心焦力瘁啊!为了完成一个看似以前很简单并且也有过成功经验的任务,我干到现在。本来以为挺简单的事情,加上那不争气的Promise MB Fasttrak133 的RAID驱动真的让我领略到了Windows服务器平台的魅力:一个字:真TMD烂!服务器安装的时候 ......