Ubuntu下mysql的各种安装方式

来源:互联网 发布:中岛健人 知乎 编辑:程序博客网 时间:2024/06/05 22:59

apt-get安装

安装

sudo apt-get install mysql-client

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

mysql-server与mysql-client的区别:

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

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

启动,关闭,重启

service mysql startservice mysql stopservice 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 rootsu//我的是放在下面这个文件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%';



0 0