ubuntu16上安装mysql并配置

首先,使用命令行安装MySQL,输入apt-get install mysql-server,安装版本为5.7.30。接着,启动MySQL服务,运行service mysql start。请确保/etc/mysql目录存在,否则可能无法正常启动并生成日志。登录MySQL,初始密码在文件/etc/mysql/debian.cnf中查找。使用命令mysql -u debian-sys-maint -p进行登录。...
ubuntu16上安装mysql并配置
在Ubuntu 16上安装并配置MySQL,以下为详细步骤:

首先,使用命令行安装MySQL,输入apt-get install mysql-server,安装版本为5.7.30。

接着,启动MySQL服务,运行service mysql start。请确保/etc/mysql目录存在,否则可能无法正常启动并生成日志。

登录MySQL,初始密码在文件/etc/mysql/debian.cnf中查找。使用命令mysql -u debian-sys-maint -p进行登录。

在登录后,执行以下SQL操作更新root用户密码和插件设置:

执行mysql>use mysql;进入mysql数据库。

执行mysql> update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘ and Host=‘localhost‘;更新root用户的密码。

执行mysql> update user set plugin="mysql_native_password";更改root用户插件。

执行mysql> flush privileges;刷新权限。

执行mysql> quit;退出MySQL。

重启MySQL服务service mysql restart。

使用新密码执行mysql -uroot -p再次登录MySQL。

配置远程访问,执行以下SQL操作:

创建数据库mysql> create database qcqc;

授予特定IP远程访问权限:

执行mysql> GRANT ALL PRIVILEGES ON qqqc.* TO sss@localhost IDENTIFIED BY "123456";

授予所有IP远程访问权限:

执行mysql> GRANT ALL PRIVILEGES ON qqqc.* TO sss@"%" IDENTIFIED BY "654321";

刷新权限:mysql> flush privileges;

最后,创建UTF8数据库,使用以下SQL操作:

执行CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;创建一个名为yourdbname,字符集为utf8的数据库。2024-10-19
mengvlog 阅读 27 次 更新于 2025-09-09 09:18:02 我来答关注问题0
  • 在Ubuntu下尝试安装MySQL服务器时,用户在终端输入apt-get install mysql-server命令后,系统在提示输入密码后,出现了如下的安装过程:“正在处理用于 ureadahead 的触发器.正在处理用于 man-db 的触发器.正在设置 libmysqlclient16 (5.1.61-0ubuntu0.11.04.1) .正在设置 libdbd-mysql-perl (4.016-...

  • 东莞深空生活 mysql开机自启动

    之后按方法1步骤验证启动类型为“自动”。验证方法是重启电脑后,通过“服务”查看MySQL状态是否为“正在运行”。Linux系统方法1(systemd管理,适用于CentOS 7+/Ubuntu 16+):执行 systemctl enable mysqld 设置开机自启,接着执行 systemctl daemon-reload 刷新配置,最后执行 systemctl is-enabled mysql...

  • 然而,这种方法并不总是有效。在大多数情况下,建议直接安装正确的MySQL客户端库版本,以避免兼容性问题。可以通过操作系统的包管理器来安装相应的库文件,例如在Debian或Ubuntu系统中,可以使用命令:sudo apt-get install libmysqlclient18。在Red Hat或CentOS系统中,则可以使用:sudo yum install mysql-co...

  •  云易网络科技 在笔记本电脑上装乌班图系统电脑怎样更换乌班图系统详细点来谢谢了

    1.给硬盘划分空白空间安装Ubuntu,如果你不是用Windows home版本的话,不需要工具,开始菜单——右键点击我的电脑——管理——存储——磁盘管理(本地),这个大小个人使用情况决定的,我用70GB来装Ubuntu 那么单击E盘,右键选择“压缩卷” 然后在弹出的窗口里的“输入压缩空间量”输入70000,然后一直下一步直到结束。2.刻...

  •  懂视生活 MySQL8.0.3RC版即将发布先来看看有哪些变化

    不再使用 FRM 文件存储 DDL 信息)9.由于外键约束锁功能改造,涉及到外键约束的父表上的列改名功能将暂时被禁用一段时间(估计过几个小版本就能正常用了)10.InnoDB 通用表空间新增改名语法:ALTER TABLESPACE ... RENAME TO(作为 MySQL DBA,貌似没什么人玩通用表空间,可能从 Oracle DBA 转过来更...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部