当前位置: 首页 > wzjs >正文

中国国际室内设计网网站建设优化公司

中国国际室内设计网,网站建设优化公司,永州市开发建设投资有限公司网站,eclipse怎么做网站摘要:MySQL,Ubuntu 为了体验一下高版本MySQL对于JSON多值索引的支持功能,特地在Ubuntu下下载一个MySQL 8.0.25测试一下 (1)安装包下载 Ubuntu下默认aptget install安装的MySQL是5.7.30版本的,下载最新的MyS…

摘要:MySQLUbuntu

为了体验一下高版本MySQL对于JSON多值索引的支持功能,特地在Ubuntu下下载一个MySQL 8.0.25测试一下

(1)安装包下载

Ubuntu下默认aptget install安装的MySQL是5.7.30版本的,下载最新的MySQL一种方式是去官网下载安装包,然后本机离线安装,官网地址
https://dev.mysql.com/downloads/mysql/
查看linux位数64位,选择对应的安装包下载

root@ubuntu:~# getconf LONG_BIT
64
(2)本地解压

解压并将所有文件移动到/usr/local/mysql

root@ubuntu:~# tar -zxvf mysql-8.0.25-linux-glibc2.12-x86_64.tar.xz
root@ubuntu:~# mkdir -p /usr/local/mysql
root@ubuntu:~# mv mysql-8.0.25-linux-glibc2.12-x86_64/* /usr/local/mysql
(3)创建MySQL配置文件

添加MySQL配置文件,如果配置文件中指定的路径不存在需要提前创建

root@ubuntu:~# vim /etc/my.cnf 
[client]
port=3306
socket=/tmp/mysql/mysql.sock[mysqld]
port=3306
user=mysql
socket=/tmp/mysql/mysql.sock
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
log-error=/usr/local/mysql/data/error.log
pid-file = /usr/local/mysql/data/mysql.pid
tmpdir = /tmp
(4)MySQL初始化

创建用户组

root@ubuntu:~# groupadd mysql
root@ubuntu:~# useradd -r -g mysql mysql
root@ubuntu:~# chown -R mysql:mysql /tmp/mysql

MySQL初始化,此处保证data目录下为空,如果data下已经存在文件,可以清空data目录

root@ubuntu:~# cd /usr/local/mysql/bin
root@ubuntu:~# ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
(5)启动MySQL服务

启动MySQL服务,查看是否报错,如果报错去/usr/local/mysql/data/error.log查看错误日志

root@ubuntu:~# cd /usr/local/mysql/support-files
root@ubuntu:~# ./mysql.server start
Starting MySQL
.. * 

登录MySQL客户端,在error.log中生成了初始密码root@localhost: rJP4Z-PyrkNk,查看文件

2021-05-31T12:11:51.884056Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rJP4Z-PyrkNk
root@ubuntu:~# cd /usr/local/mysql/bin
root@ubuntu:~# ./mysql -uroot -prJP4Z-PyrkNk
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 8.0.25Copyright (c) 2000, 2021, Oracle and/or its affiliates.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>

查看MySQL版本

mysql> select @@version;
+-----------+
| @@version |
+-----------+
| 8.0.25    |
+-----------+
1 row in set (0.00 sec)
(6)修改初始密码

修改初始密码为123456

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.09 sec)
(6)添加环境变量

添加MySQL到环境变量,添加一行

root@ubuntu:~# vim ~/.bashrc
export PATH=$PATH:/usr/local/mysql/bin
root@ubuntu:~# source ~/.bashrc


喜欢的朋友记得点赞、收藏、关注哦!!!

http://www.dtcms.com/wzjs/177198.html

相关文章:

  • 广州做网站建设国内营销推广渠道
  • 二手书网站建设seo推广技术培训
  • 宁波江北区建设局网站重庆百度搜索优化
  • 保健品网站可以做网站今日头条官网登录入口
  • 网站建设制作汕头南宁seo产品优化服务
  • 营销型网站建设哪家公司好对网络营销的认识有哪些
  • 成都建设网站建设免费奖励自己的网站
  • 延庆营销型网站建设投稿网站
  • 杭州做网站的优质公司网站怎么让百度收录
  • 上海门户网站制seo营销推广平台
  • 科普文章在那个网站做网络营销乐云seo
  • 镇江企业网站制作河南自助建站seo公司
  • 石灰土做击实检测网站怎么填企业营销型网站建设
  • 河北网站开发多少钱正规网络公司关键词排名优化
  • 网站建设_网站设计 app制作排名
  • 网站建设策划模板下载成都网站seo外包
  • 重庆网站建设多少钱网络优化工程师是做什么的
  • 域名解析网站建设排名优化seo
  • 做网站需要会语言吗株洲做网站
  • 东莞网站优化方案个人网页设计制作网站模板
  • 经纪人做网站技巧百度网站排名怎么提高
  • 意识形态 加强网站建设seo分析与优化实训心得
  • 福利站wordpress营销网站方案设计
  • 西安网站建设培训学校百度的人工客服电话
  • 高端网站建设域名注册长沙seo网络公司
  • 网络培训心得体会1000字点金推广优化公司
  • 珠海蓝迪装饰设计工程有限公司排名优化公司哪家效果好
  • dw做的网站解压后为什么没了短期职业技能培训班
  • wordpress输出响应式图片大小宁波seo教程推广平台
  • 宁津华企动力做网站的电话多少怎么知道自己的域名