1.mysql 命令
sudo service mysql restart
Usage: /etc/init.d/mysql start|stop|restart|reload|force-reload|status
2.mysql 允许远程连接
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION
flush privileges
my.cnf 绑定ip改成0.0.0.0
3.不区分大小写
用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,
重启MYSQL服务( /etc/init.d/mysqld restart),这时已设置成功:不区分表名的大小写
4.mysql 无密码登陆
Linux下,巧用my.cnf,mysql连接服务器不需要输入账号密码信息
我们只需要简单地配置下my.cnf的client节即可,把用户名,密码信息都放到client节中。配置示例如下
# The following options will be passed to all MySQL clients
18 [client]
19 host = "localhost"
20 password = "11111"
21 user = "root"
22 port = 3306
23 socket = /tmp/mysql.sock
[root@localhost ~]# mysql -hlocalhost -uroot -p11111
ubuntu下安装mysql及卸载mysql方法
1. 删除mysql
a. sudo apt-get autoremove --purge mysql-server-5.0 b. sudo apt-get remove mysql-server c. sudo apt-get autoremove mysql-server d. sudo apt-get remove mysql-common (非常重要)
上面的其实有一些是多余的,建议还是按照顺序执行一遍
2. 清理残留数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
3. 安装 mysql
a. sudo apt-get install mysql-server b. sudo apt-get install mysql-client c. sudo apt-get install php5-mysql(安装php5-mysql是将php和mysql连接起来 )
一旦安装完成,MySQL服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:
4. 检查Mysql是否正在运行
sudo netstat -tap | grep mysql
当您运行该命令时,您可以看到类似下面的行:
root@ubuntu:~# sudo netstat -tap | grep mysql tcp 0 0 localhost.localdo:mysql *:* LISTEN 870/mysqld
如果服务器不能正常运行,您可以通过下列命令启动它:
sudo /etc/init.d/mysql restart
参考网址:
http://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html
让apache支持mysql
打开"终端窗口",输入"sudo apt-get install libapache2-mod-auth-mysql"-->回车-->安装成功,安装这个模块后,apache才能支持mysql。