mysql5.5.30怎么安装
发布网友
发布时间:2022-04-22 04:34
我来回答
共2个回答
热心网友
时间:2022-04-07 16:06
首先下载该版本的Mysql 5.5.28 ,大家可以百度一下这个版本进行下载双击软件,弹出软件的安装界面如下
英文的安装界面,没有问题,搞IT的人,搞数据的,怕这点英文的话那就真说不过去了。点击下一步继续安装
同意许可证之后,再点击下一步。
到这里询问是要典型安装,还是自定义安装,还是完全安装。在此我选择自定义选项再继续安装。
这里选择,软件的安装位置及功能。点击下一步再继续安装
接着确认并安装,如果没有问题的话,就按 Install
在安装过程中,会接着弹出一些自定义的设置,如下
安装完成之后,就会提示弹出配置向导,如下
标准配置,点击下一步接着继续
接着配置mysql root用户的密码,以及设置是否可以远程连接mysql服务。
然后执行这些配置写入文件里边,有进度显示。最后点击完成。
至此已经完成了mysql的安装,我们最后可以在命令行测试一下mysql的登陆是否成功。。
热心网友
时间:2022-04-07 17:24
所需软件:
[sql] view plain copy
cmake-2.8.10.2.tar.gz
mysql-5.5.30.tar.gz
安装CMAKE:
[sql] view plain copy
tar -zxv -f cmake-2.8.10.2.tar.gz
cd cmake-2.8.10.2
./configure
make
make install
安装MySQL
[sql] view plain copy
mkdir -p /u01/mysql/data
groupadd mysql
useradd -r -g mysql mysql
tar -zxvf mysql-5.5.30.tar.gz
cd mysql-5.5.30
cmake -DCMAKE_INSTALL_PREFIX=/u01/mysql -DMYSQL_DATADIR=/u01/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1
make
make install
chown -R root:mysql mysql
chown -R mysql:mysql mysql
cd mysql
cp support-files/my-medium.cnf /etc/my.cnf
scripts/mysql_install_db --user=mysql
添加PATH环境变量:
[sql] view plain copy
/u01/mysql/bin:/u01/mysql/lib
./bin/mysqld_safe --user=mysql &
将MYSQL设置为自动服务:
[sql] view plain copy
cp support-files/mysql.server /etc/init.d/mysql
service mysql stop
service mysql start
修改密码:
[sql] view plain copy
[root@gd1ebs131 mysql]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.30-log Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use mysql
Database changed
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "vipshop";
update user set password = password('vipshop') where user='root';
commit;
flush privileges;
远程连接时报如下错误:
lost connection to mysql server at waiting for initial communication packet
解决办法
修改mysql配置文件
vi /etc/my.cnf
[mysqld]段加skip-name-resolve
重启mysql
service mysql stop
service mysql start