Linux系统中怎么安装MySQL
导读:本文共4266.5字符,通常情况下阅读需要14分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: MySQL简介:MySQL是一个小型关系型数据库管理系统,它由 MySQL AB开发、发布和支持。MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass- deployed)的软件中去。MySQL的特点是:①面向集合的操作方式 ②开源代码 ③高度非过程化 ... ...
目录
(为您整理了一些要点),点击可以直达。MySQL简介:
MySQL是一个小型关系型数据库管理系统,它由 MySQL AB开发、发布和支持。
MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass- deployed)的软件中去。
MySQL的特点是:
①面向集合的操作方式
②开源代码
③高度非过程化
④以一种语法结构提供多种使用方式
⑤语言简洁,易用易学
解压
tar-xvfmysql-5.7.26-linux-glibc2.12-x86_64.tar
再移动并重命名一下
mvmysql-5.7.26-linux-glibc2.12-x86_64/usr/local/mysql
创建mysql用户组和用户并修改权限
groupaddmysqluseradd-r-gmysqlmysql
创建数据目录并赋予权限
mkdir-p/data/mysql#创建目录chownmysql:mysql-R/data/mysql#赋予权限
配置my.cnf
vim/etc/my.cnf
内容如下
[mysqld]bind-address=0.0.0.0port=3306user=mysqlbasedir=/usr/local/mysqldatadir=/data/mysqlsocket=/tmp/mysql.socklog-error=/data/mysql/mysql.errpid-file=/data/mysql/mysql.pid#characterconfigcharacter_set_server=utf8mb4symbolic-links=0explicit_defaults_for_timestamp=true
初始化数据库
进入mysql的bin目录
cd/usr/local/mysql/bin/
初始化
./mysqld--defaults-file=/etc/my.cnf--basedir=/usr/local/mysql/--datadir=/data/mysql/--user=mysql--initialize
查看密码
cat/data/mysql/mysql.err
启动mysql,并更改root 密码
先将mysql.server放置到/etc/init.d/mysql中
cp/usr/local/mysql/support-files/mysql.server/etc/init.d/mysql
启动!!!
servicemysqlstartps-ef|grepmysql
到这里说明mysql已经安装成功了!!
下面修改密码
首先登录mysql,前面的那个是随机生成的。
./mysql-uroot-p#bin目录下
再执行下面三步操作,然后重新登录。
SETPASSWORD=PASSWORD('123456');ALTERUSER'root'@'localhost'PASSWORDEXPIRENEVER;FLUSHPRIVILEGES;
这时候你如果使用远程连接……你会发现你无法连接。
这里主要执行下面三个命令(先登录数据库)
usemysql#访问mysql库updateusersethost='%'whereuser='root';#使root能再任何host访问FLUSHPRIVILEGES;#刷新
如果不希望每次都到bin目录下使用mysql命令则执行以下命令
ln-s/usr/local/mysql/bin/mysql/usr/bin
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
Linux系统中怎么安装MySQL的详细内容,希望对您有所帮助,信息来源于网络。