腾讯云上安装MYSQL5.5

1.准备好安装文件,并且传到服务器上

下载地址:https://dev.mysql.com/downloads/mysql/5.5.html

mysql-5.5.58-linux-glibc2.12-x86_64.tar.gz

2.解压文件到/usr/local

tar -zxvf mysql-5.5.58-linux-glibc2.12-x86_64.tar.gz -C /usr/local

3.建立软连接是mysql(检测是否创建软连接成功,ls -l )

cd /usr/local

[root@VM_0_11_centos local]# ln -sv mysql-5.5.58-linux-glibc2.12-x86_64 mysql

4.添加用户mysql和组mysql(-r表示伪用户是用来运行mysql而不是来登陆系统)

groupadd中的306代表组id,,useradd中的306代表用户id

groupadd -r -g 306 mysql

useradd -g 306 -r -u 306 mysql

passwd mysql

5.设置数据库数据存储位置(这里设置在/mydata/data)

mkdir /mydata

mkdir /mydata/data

6.修改目录权限(所有者改变为mysql,所属组改变为mysql)

chown -R mysql:mysql /usr/local/mysql/*

chown -R mysql:mysql /mydata

7.初始化mysql

cd /usr/local/mysql

[root@VM_0_11_centos mysql]# scripts/mysql_install_db --user=mysql --datadir=/mydata/data/

8.生成基础表

cd /usr/local/mysql

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

ls -l /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig --list |grep mysqld

9.配置mysql的配置文件

vi /etc/my.cnf

#添加以下内容(主要配置mysql的目录和data的目录,如果没有my.cnf文件,可以进入到/usr/local/mysqlsupport-files

#将my-medium.cnf文件复制到/etc/下并改名为my.cnf,所需命令:cp my-medium.cnf /etc/my.cnf )

[mysqld]

basedir = /usr/local/mysql

datadir = /mydata/data

port = 3306

10.设置mysql环境变量

vi /etc/profile

添加下面内容

#set mysql

export MYSQL_HOME=/usr/local/mysql

export PATH=$PATH:$MYSQL_HOME/bin

添加完成后

source /etc/profile

11.启动mysql(停止:service mysqld stop,重启 service mysqld restart)

service mysqld start

12.检查是否启动

ps -ef | grep mysql

13.设置root密码(密码带'')一般初始化mysql时会显示怎么样改密码

/usr/bin/mysqladmin -u root password 'new-password'

格式:mysqladmin -u用户名 -p旧密码 password 新密码

---设置密码2

mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;

mysql> flush privileges;

mysql> quit;

答:mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,

否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效

14.启动数据库命令行(使用mysql账号密码登陆命令:mysql -u root -p ,-u后面跟的是用户名)

mysql -u root -p

15.退出数据库命令行(或者使用命令:exit)

quit

16.设置服务器上的mysql让任何ip都可以访问

进入mysql命令栏

use mysql;

select host,user from user;

update user set host='%' where host='localhost';

quit;

service mysqld restart

你可能感兴趣的:(腾讯云上安装MYSQL5.5)