mysql problem
Karl Larsen
k5di at zianet.com
Sat Apr 26 18:43:14 UTC 2008
Carl Friis-Hansen wrote:
> Hi Karl,
> there are some concept issues here
> Karl Larsen wrote:
>
>> Carl Friis-Hansen wrote:
>>
>>> Karl Larsen wrote:
>>>
>>>
>>>>>> karl at karl-desktop:~$ mysqladmin -p secret version
>>>>>>
>>>>>>
>>> Hi, Karl
>>> normally you would *never* use sudo for this.
>>> Instead tell the cilient what user you want to log in as.
>>> In you case:
>>> mysql -hlocalhost -uroot -p
>>>
>>>
>>>
>> Hi Carl, my problem was I thought like you are and I put too much
>> information in the command line. As I understand now, MySQL reads the
>> user name from the terminal and then asked for the password. So I need
>> to be a root user to use that password. I also have another user set up
>> from my normal user "karl" and that works too. You need to let the
>> system know who is calling on localhost. I have no idea how they get it
>> working on Windows :-)
>>
>>
> I have supported database systems for a very large software company for
> five years and not one single time needed to be root in order to contact
> a database..
> You will always run your sql client as a normal user. The database
> cannot smell what user you are running the sql client as anyway.
> In your specific case, you entered a password tor the root user when you
> installed the database system. For security reasons, only local users
> can login to the database. You can later change that. As I said in my
> first reply, a sentence like this would work for you:
> karl at karl-desktop:~$ mysql -uroot -p
> The -uroot parameter ensures that you login to the database system as
> user root. The -p ensures that you are asked for the password.
>
> you are welcome to try:
> mysql -hcarl-fh.com -ugps -pgps
> and have some fun.
>
>
Well it sure did work! Here is what happened in a non-root Terminal;
karl at karl-desktop:~$ mysql -hcarl-fh.com -ugps -pgps
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 19387
Server version: 5.0.45-Debian_1ubuntu3.3-log Debian etch distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
It has kind of a high connection id. But will check it out. I have a
db working now and see if this will let me use it.
If you have the time what does all that mean in your call?
Karl
--
Karl F. Larsen, AKA K5DI
Linux User
#450462 http://counter.li.org.
PGP 4208 4D6E 595F 22B9 FF1C ECB6 4A3C 2C54 FE23 53A7
More information about the ubuntu-users
mailing list