ubuntu mysql升级 ubuntu安装docker教程

大家好,今天小编来为大家解答ubuntu mysql升级这个问题,ubuntu安装docker教程很多人还不知道,现在让我们一起来看看吧!

ubuntu下启动、停止和重启mysql_MySQL

在Ubuntu系统中启动MySQL服务,可以通过以下几种方式:

方式一:执行“sudo/etc/init.d/mysql start”命令启动MySQL。

方式二:使用“sudo start mysql”命令启动MySQL。

方式三:通过“sudo service mysql start”命令启动MySQL服务。

停止MySQL服务,可以使用以下方法:

方式一:执行“sudo/etc/init.d/mysql stop”命令停止MySQL服务。

方式二:使用“sudo stop mysql”命令停止MySQL服务。

方式三:通过“sudo service mysql stop”命令关闭MySQL服务。

重启MySQL服务,可以采用以下步骤:

方式一:执行“sudo/etc/init.d/mysql restart”命令重新启动MySQL服务。

方式二:使用“sudo restart mysql”命令重启MySQL。

方式三:通过“sudo service mysql restart”命令重启MySQL服务。

以上三种方式在Ubuntu系统下均可用于启动、停止或重启MySQL服务,具体选择哪种方式操作取决于个人习惯和系统配置。

如何在Ubuntu 16.04上安装最新的MySQL

如果你使用的是Ubuntu 16.04以前的版本,可以看这里:Ubuntu 14.04/15.10升级到Ubuntu 16.04 LTS。

一.安装MySQL

1.安装前先更新软件包列表:

$ sudo apt update

2.在Ubuntu 16.04上安装MySQL:

$ sudo apt-get install mysql-server mysql-client

3.在安装过程中需要你输入MySQL管理员用户(root)密码,如下图:

输入root用户密码

4.运行MySQL初始化安全脚本:

$ sudo mysql_secure_installation

5.根据提示信息设置:

根据提示信息设置

mysql_secure_installation脚本设置的东西:更改root密码、移除MySQL的匿名用户、禁止root远程登录、删除test数据库。使用上面的这些选项可以提高MySQL的安全。

二. MySQL数据库基本使用

1.使用root用户登录:

$ mysql-u root-p

2.输入root密码:

输入root密码

3.创建MySQL数据库和用户:

mysql> create database snailblog;

上面命令创建了一个名为snailblog的数据库。

4.创建用户,并使用snailblog数据库:

mysql> grant all on snailblog.* to'man_user' identified by'test1234';

创建用户

5.使用新用户登录:

$ mysql-u man_user-p snailblog

使用新用户登录

6.创建表:

mysql> CREATE TABLE user(id INT, name VARCHAR(20), email VARCHAR(20));

7.插入记录:

mysql> INSERT INTO user(id,name,email) VALUES(1,"bar","bar@gmail.com");mysql> INSERT INTO user(id,name,email) VALUES(2,"foo","foo@163.com");mysql> INSERT INTO user(id,name,email) VALUES(3,"cat","cat@gmail.com");

8.简单查询:

mysql> SELECT* FROM user;

简单查询

9.退出MySQL命令行:

mysql> quitBye

10.停止MySQL数据库服务:

$ sudo systemctl stop mysql.service

11.启动MySQL数据库服务:

$ sudo systemctl start mysql.service

12.重启MySQL数据库服务:

$ sudo systemctl restart mysql.service

13.查看MySQL运行状态:

$ sudo systemctl status mysql.service

14.MySQL的配置文件:

$ sudo vim/etc/mysql/mysql.conf.d/mysqld.cnf

linux 怎么升级默认装好的php和mysql到5.0

是你的MYSQL路径设置错了....

注意大小写的区分,比如你的MYSQL安装包是大写的。

而你的PHP配置路径 mysql小写那么就会产生这样的问题.

建议你重新安装PHP和 MYSQL

如果你要整体整合apache2 mysql5.0 php5

在编译之前还有升级一些支持库

执行命令:# yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel kernel

我给写个PHP和MYSQL的编译过程.

这里要注意的是,需要先安装mysql才能装PHP

[mysql]安装路径:/usr/local/mysql//数据库目录你可以自己设置

比如你需要安装的MYSQL为:mysql-5.0.45-linux-i686.tar.gz

将mysql-5.0.45-linux-i686.tar.gz放到/usr/local/src下

#cd/usr/local/src

#tar-zvxf mysql-5.0.45-linux-i686.tar.gz

#mv mysql-5.0.45//usr/local/mysql//移动

#groupadd mysql//创建mysql用户组

#cd/usr/local/mysql

#useradd-g mysql mysql//创建 mysql用户

#chown-R mysql.//注意后面有个“.”

#chgrp-R mysql.

#scripts/mysql_install_db--user=mysql//初始化数据库

#chown-R root.//给root最高权限

#chown-R mysql data//让mysql对data [数据库]有最高权限

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

//让mysql服务随系统启动

#chown root:root/etc/rc.d/init.d/mysqld//让root有启动权限.

#chmod 755/etc/rc.d/init.d/mysqld

#cp./support-files/my-huge.cnf/etc/my.cnf//移动配置文件.

#mv/usr/local/mysql/data/var/lib/mysql//这一步是移动数据库。你也可以不需要执行这一步.....如果安装出错,最好不要执行这一步,因为数据库权限经常会引起mysql运行不稳定

#bin/mysqld_safe--user=mysql&//连接数据库,如果安装成功.

会有如下提示:Starting mysqld daemon with databases from/var/lib/mysql//后面那是数据库路径

[PHP]安装路径:/usr/local/php

#cd到安装包所在目录

# tar xjvf你的PHP版本文件名

# cd php-X.X.X//这里就是你解压后的那个目录名

值得注意的是php的安装需要一些库.

就是:libxml gd2

#./configure\

"--prefix=/usr/local/php"\

"--with-apxs2=/usr/local/apache2/bin/apxs"\

"--with-config-file-path=/usr/local/php/etc"\

"--with-mysql=/usr/local/mysql"\

"--with-libxml-dir=/usr/local/libxml2"\

"--with-gd=/usr/local/gd2"\

"--with-jpeg-dir"\

"--with-png-dir"\

"--with-bz2"\

"--with-freetype-dir"\

"--with-iconv-dir"\

"--with-zlib-dir"\

"--with-openssl=/usr/local/openssl"\

"--with-mcrypt=/usr/local/libmcrypt"\

"--enable-soap"\

"--enable-gd-native-ttf"\

"--enable-ftp"\

"--enable-mbstring"\

"--enable-exif"\

"--disable-ipv6"\

"--disable-cgi"\

"--disable-cli"

# make

# make install

# mkdir/usr/local/php/etc

# cp php.ini-dist/usr/local/php/etc/php.ini

阅读剩余
THE END