首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com