Linux安装mysql

1、Linux内置了在线安装mysql的命令(无需安装包)。

yum install mysql 客户端

yum install mysql-server 服务端 (安装的默认是5.1.7版本)

注:yum方式安装,指定版本。出自:https://www.cnblogs.com/hezhiying/p/5174321.html

  如果你是centos6.x系列,那么要用到 http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm  这个rpm包

  如果你是centos 7.x 系列,那么就要用到 http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

官方很贴心,已经给出了如何安装的命令

 1、rpm -Uvh xxxx.rpm   ( 这里替换你上面的地址)

 2、yum install mysql-community-server  (慢慢装吧,下载需要时间)

3、装好后,就可以使用 service mysqld start 来启动服务

4、那么这时我们就要用 mysql -u root -p 来登录mysql

grep 'temporary password' /var/log/mysqld.log  // 启动mysql一次,然后关闭,再执行这一行查看初始密码 (注意是英文单引号)

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';  // 修改初始密码

5、修改默认字符串编码为utf8

 在my.cnf 配制文件下新增下列二行

vim /etc/my.cnf

character_set_server=utf8

init_connect='SET NAMES utf8'

6、这种方式安装的mysql,重启mysql服务的命令(mysqld不需要自己设置,也不用设置mysql的用户组、用户名)

service mysqld stop

service mysqld start

// 如果是tar.gz包安装的mysql,大概还需要配置用户组、用户名等等,

像mysqld这是服务名称吗?也需要将mysql的启动文件复制到/etc/ini.d下面,来生成服务名称。

注:这种方式前几次没有安装成功,是用Linux的terminal下面安装的,并且Linux安装时用的是liveCD尝鲜版,并且没有把Linux安装到磁盘,只是放到了cd光盘中?

把Linux安装到磁盘之后,再用xshell操作了以上步骤,安装成功了。

注意,关闭Linux的防火墙

xshell连接连接Linux,需要在Linux下开启service sshd start. 

linux的terminal操作时,不能使用 rz 上传文件的命令

安装包方式,没有成功。

1.2、下载安装包,安装包的方式安装mysql5.7

https://www.cnblogs.com/daemon-/p/9009360.html

2、show variables like '%character%' 查看mysql数据库字符集。

character sets dir /usr/share/mysql/charsets/ 

client、mysql

default-character-set=utf8

mysqld

character_set_server=utf8

2.2 mysql启动。sudo service mysqld start // mysql安装之后,就可以用这个命令启动

启动之后:

3、/usr/bin/mysqladmin -u root password '131122ab'      //给root设置密码

4、设置远程连接 用root用户(注意:属于sql语句)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

5、Linux下mysql创建表格。

create table user(

id int auto_increment not null primary key ,

user_name varchar(20),

password varchar(20));

6、展示、创建、选择,数据库。以及展示、创建,表

show databases;   //展示所有数据库

use 数据库名称; //选择数据库

show tables;

7、yum方式安装mysql

https://blog.csdn.net/sinat_28963819/article/details/52935189

https://blog.csdn.net/feifeilyj/article/details/53503528


//下面是卸载mysql,以及用户组的一些命令

whereis mysql

1.查看已安装的mysql

命令:rpm -qa | grep -i mysql

2.卸载mysql

命令:yum remove mysql-community-server-5.6.36-2.el7.x86_64

cat /etc/passwd //查看所有用户组

cat /etc/passwd|grep 用户名

userdel 选项 用户名 如:userdel -r mysql

1,创建组

groupadd  test

增加一个test组

3,删除组

groupdel test2

删除 组test2

查看所有组 cat /etc/group

二、部分操作命令

1、登陆mysql

在任意目录下:mysql -uroot -p


你可能感兴趣的:(Linux安装mysql)