Ubuntu下mysql的各种安装方式

本文介绍如何在Ubuntu系统上使用apt-get安装MySQL客户端及服务器,并覆盖启动、停止、重启等基本操作,同时讲解如何设置MySQL字符集、允许远程访问及修改root密码。

apt-get安装

安装

sudo apt-get install mysql-client

其间会提示我们输入root密码。

mysql-server与mysql-client的区别:

前者是mysql核心程序,生成管理数据库实例,数据哭实例任务调度线程之类,并提供接口供不同的客户端调用,后者是操作数据库的实例的工具。

但安装mysql-client的时候也把mysql-server安装上了,其他的mysql图形化客户端 phpadmin

启动,关闭,重启

service mysql start

service mysql stop

service mysql restart

或者

/etc/init.d/mysql start

/etc/init.d/mysql stop

/etc/init.d/mysql restart


检测是否成功?

sudo netstat -tap | grep mysql

通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功,该命令也可用在安装之前判断是否有安装了mysql

登陆

mysql -u root -p 
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。

允许远程登陆

修改/etc/mysql/my.cnf(此文件为 mysql的配置文件)(配置不一定在这里,仔细阅读/my.cnf说明),将文件中的binding-address=127.0.0.1注释掉

修改root密码

sudo passwd root

su

//我的是放在下面这个文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf



设置开机启动

把启动命令(/etc/init.d/mysql start)加入/etc/rc.local文件中

卸载

 sudo apt-get remove mysql-client
 sudo apt-get autoremove mysql-client

设置字符集

设置Mysql字符集:创建数据库时指定字符集:create database mydb character set utf-8;

查看当前字符集:show variables like 'character%';



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值