首先安装系统所需要的依赖包  (固定)

#yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* cmake  bison

 

 

然后创建用户和用户组

# groupadd mysql

# useradd -r -g mysql mysql

 

在指定地址下创建文件夹,用WinSCP把mysql-5.5.25.tar复制过去。

 

解压masql

# tar -zxvf mysql-5.5.25.tar

 

解压完后进入文件夹,输入指令

#cmake-DCMAKE_INSTALL_PREFIX=/opt/mysql/ -DMYSQL_DATADIR=/opt/mysql/data -DMYSQL_UNIX_ADDR=/opt/mysql/data/mysqld.sock -DWITH_INNOBASE_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_TCP_PORT=3306 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_UNIX_ADDR=/opt/mysql/data/mysql.sock -DMYSQL_USER=mysql -DWITH_DEBUG=0

 

再输入指令#  make && make install 执行安装

 

安装完后要赋予相关权限 # chown -R mysql:mysql /opt/mysql

 

 

#/opt/mysql/scripts/mysql_install_db–user=mysql –basedir=/opt/mysql  –datadir=/opt/mysql/data

 

 

# cp /opt/mysql/support-files/my-default.cnf /etc/my.cnf    —–有的是

这个文件路径— cp /opt/mysql/support-files/my-large.cnf /etc/my.cnf     可是没有找打这个文件

 

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

 chmod +x /etc/init.d/mysql

 

添加自动启动

# chkconfig mysql on

 

启动mysql

#/etc/init.d/mysql start

 

查看3306端口号

#ps aux | grep 3306

 

设置mysql初始密码,123456是密码,你可以设置自己需要的密码

# /opt/mysql/bin/mysqladmin -u root password ‘123456’

然后登陆

# /opt/mysql/bin/mysql -uroot -p123456

 

 

然后就登陆成功啦

 

 

退出程序库按键盘ctrl+D就好啦

 

 

版权声明:本文为ymzhjy1022原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ymzhjy1022/p/9703362.html